码迷,mamicode.com
首页 > 编程语言 > 详细

Python简单的运算2

时间:2017-05-10 00:14:10      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:奇数   功能   append   highlight   app   情况   列表   添加   就会   

根据景丽洋要求:

用户输入的每一个数,如果输入的是一个偶数就计算前面所有输入的数的和,如果输入的是一个奇数就继续输入。请用函数实现。

def addfunc(*l): # 定义一个运算功能的函数
    re = sum(l) # 运算l内的值的加法运算并把得到的结果赋予变量名re。
    return re    # 返回re得到的的结果
l = []   #定义一个空列表并赋予变量名l
while True:       # 循环输入用户输入的数字
    num = int(input(‘请输入一个数字:‘))
    l.append(num)   # 将输入的数字添加到列表l里
    if num%2 == 0:  # 如果输入的数字小是偶数
        re = addfunc(*l)  # 则将这个数运行addfunc函数里的运算功能。
        print(re)   # 打印出经过addfunc函数运算得到的结果。    
        break        # 运算完后退出。

 其实这个程序还是有BUG的,比如输入的是不是数字的情况下就会报错等,先完成今天的任务,明天再向景丽洋请教。

Python简单的运算2

标签:奇数   功能   append   highlight   app   情况   列表   添加   就会   

原文地址:http://www.cnblogs.com/fyknight/p/6833253.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!