赞
踩
A Grain of Sand
And a heaven in a wild flower,
And eternity in an hour.
Hold infinity in the palm of your hand,
To see a world in a grain of sand,
f = open("poem.txt", "r")
result = []
for line in f.readlines() :
line = line.strip() #移除字符串首尾指定字符(默认为空格字符)
if len(line) != 0 and line[0] != "#" : #判断空行和注释行
result.append(line) #不是则循环加入到列表中
result.sort() #以行为单位进行排序
for line in result :
print(line) #将结果输出到屏幕上
f.close()
num = input().split(',') #接收用户输入的五个数,以逗号分隔
for i in num:
print('{:>10}'.format(i),end = '')
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | - | > (右对齐) | 10 | - | - | - |
n = input('请输入一个正整数:')
for i in range(1, eval(n) + 1) :
print('{:0>2} {}'.format(i, '>' * i))
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | 0 | > (右对齐) | 2 | - | - | - |
s = input()
print("{:\"^30x}".format(eval(s)))
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | \"(双引号填充,注意加转义字符反斜杠) | ^ (居中对齐) | 30 | - | - | x(十六进制,字母小写) |
s = input("请输入一个正整数: ")
cs = 0
for c in s:
cs += eval(c)
print('{:=^25}'.format(cs))
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | = | ^ (居中对齐) | 25 | - | - | - |
s = input("请输入一个小数: ")
s = s[::-1]
cs = 0
for c in s:
if c == '.': #以小数点部分为分界线
break #整数部分的数字跳过计算
cs += eval(c)
print('{:*>10}'.format(cs))
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | * | > (右对齐) | 10 | - | - | - |
ls = eval(input())
s = ""
for item in ls:
if type(item) == type("香山"):
s += item
print(s)
n = eval(input("请输入一个整数:"))
for i in range(1, n):
for j in range(1, n):
if j >= i:
print(j, end =' ')
print()
示例如下(其中数据仅用于示意):
输入:张丽丽26,王云25,李莉21,王晓芳23
输出:姓名,年龄
张丽丽,26
王云,25
李莉,21
王晓芳,23
sinfo = input()
data = sinfo.split(',') #每个人的信息以英文逗号分隔
print("姓名,年龄")
for strname in data :
sname = strname[:-2] #获取姓名信息
sage = strname[-2:] #获取年龄信息
print("{},{}".format(sname, sage))
a = input("请输入填充符号:")
s = "PYTHON"
print("{0:{1}^30}".format(s, a))
f = eval(input("请输入一个浮点数:"))
print("浮点数是:{:>10.2f}".format(f))
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | * | > (右对齐) | 10 | - | .2(保留2位数) | f(浮点数) |
s = input()
print("{:=>25,}".format(eval(s)))
引导符号 | <填充> | <对齐> | <宽度> | <,> | <.精度> | <类型> |
---|---|---|---|---|---|---|
: | = | > (右对齐) | 25 | - | - | - |
info = input()
print(type(info)) #<class 'str'>
info = eval(input())
print(type(info))
#"Hello World" --> <class 'str'>
#123.56 --> <class 'float'>
#3.2+4.5j --> <class 'complex'>
#5997446 --> <class 'int'>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。