您的位置:首页 > 编程语言 > Python开发

python核心编程第二版第二章习题

2017-05-18 16:19 218 查看
'输入求和'
def f1():
l = input('请输入:').split()
s = 0
for i in range(len(l)):
s = s + int(l[i])
print('输入的和:',s)


'显示输入字符串每个字符'
def f2():
str = input('输入:')
for i in range(len(str)):
print(str[i])


'输入求平均值'
def f3():
l = input('请输入:').split()
s = 0
for i in range(len(l)):
s = s + int(l[i])
print('输入的平均值为:%.2f' % (s/len(l)))


'输入1-100之间的一个数值'
def f4():
while True:
i = int(input('请输入1-100之间的一个数字:'))
if 0 < i and i < 101:
print('输入正确!')
break
else:
print('输入有误,请重新输入!')


'排序'
def f5():
i = input('请输入:').split(',')
for x in range(len(i)):
if not isinstance(int(i[x]),int):
return '混入不是整数的怪物!'
return sorted(i,key = lambda k:int(k),reverse = True)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: