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

来源:互联网 发布:平面设计好还是美工好 编辑:程序博客网 时间:2024/05/17 23:22
'输入求和'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)
原创粉丝点击