python核心编程第二版 2.11

题目描述:文本输入,功能选择

print '请输入相应功能的标号 1:求输入5个数之和。2:求输入5个数的平均值。3:将5个数大小排序。4:退出程序'
a = int(raw_input())
p = True
total = 0
total1 = 0
average = 0
while p:
    if a == 1:
        #求和的功能代码
        for i in range(0,5):
            print '请输入第%d位数字' %(i+1)
            total = total + int(raw_input())
        print'输入的5个数字和为:%d'%total
        p = False
        
    elif a == 2:
        #求均值的功能代码
        for i in range(0,5):
            print '请输入第%d为数字' %(i+1)
            total1 = total1 + float(raw_input())
        print '输入的5个数字的平均值为:%f' %(total1/5)
        p = False
        
    elif a == 3:
        #排序的功能代码
        
        p = False
        
    elif a == 4:
        print '程序结束'
        p = False
        
    else:
        print '你输入的数字有误,请重新输入'
        a = int(raw_input())
        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值