Python简单的运算2

根据景丽洋要求:

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

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的,比如输入的是不是数字的情况下就会报错等,先完成今天的任务,明天再向景丽洋请教。

时间: 2024-08-15 10:29:09

Python简单的运算2的相关文章

Python简单操作笔记

Python 类型转换 str(),repr()|format() : 将非字符类型转成子串 int() : 转为整形 float() : 转为浮点型 list(s) : 将字串s转成列表 tuple(s) : 将字串s转成元组 set(s) : 将字串s转成集合 frozenset(s) : 将字串s转成不可变集合 dict(s) : 创建字典 其d必须是(key,value)的元组序列; chr(x) : 将整形转成字符 ord(x) : 将字符转成整形 hex(x) : 将整形转换成16进

Python简单实现基于VSM的余弦相似度计算

在知识图谱构建阶段的实体对齐和属性值决策.判断一篇文章是否是你喜欢的文章.比较两篇文章的相似性等实例中,都涉及到了向量空间模型(Vector Space Model,简称VSM)和余弦相似度计算相关知识.        这篇文章主要是先叙述VSM和余弦相似度相关理论知识,然后引用阮一峰大神的例子进行解释,最后通过Python简单实现百度百科和互动百科Infobox的余弦相似度计算. 一. 基础知识 第一部分参考我的文章: 基于VSM的命名实体识别.歧义消解和指代消解 第一步,向量空间模型VSM 

Python 简单爬虫

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import os import time import webbrowser as web import random count = random.randint(20,40) j = 0 while j < count:     i = 0     while i <= 5:         web.open_new_tab('http://www.cnblogs.com/evilxr/p/37642

关于简单的运算、二进制运算、逻辑运算符

简单的运算 >>> 1+1 2 >>> 2-1 1 >>> 2*3 6 >>> 2/1 2.0 >>> 5%4     <====返回除法的余数 1 >>> 2**2    <====幂次方 4 >>> 5//2    <====关于取商,只取整数部分 2 >>> 5==5 True >>> 5!=4    <====关于

关于简单的运算、二进制运算、逻辑运算符、成员运算符、身份运算符

简单的运算 >>> 1+1 2 >>> 2-1 1 >>> 2*3 6 >>> 2/1 2.0 >>> 5%4     <====返回除法的余数 1 >>> 2**2    <====幂次方 4 >>> 5//2    <====关于取商,只取整数部分 2 >>> 5==5 True >>> 5!=4    <====关于

python网络爬虫入门(二)——用python简单实现调用谷歌翻译

最近在看国外的文档,有些生词不认识.就用谷歌翻译来理解,用着用着闲来无事就按F12查看了下页面的源代码.发现可以用python简单的实现下谷歌翻译的页面功能.于是先上网搜下有没有类似的文章博客,发现几篇不错的,于是参考其他代码与自己的思路,简单的实现了下翻译的功能,代码如下: import re import urllib,urllib2 #----------模拟浏览器的行为,向谷歌翻译发送数据,然后抓取翻译结果,这就是大概的思路------- def Gtranslate(text): #t

【美妙的Python之中的一个】Python简单介绍及环境搭建

美妙的Python之Python简单介绍及安装         简而言之: Python 是能你无限惊喜的语言,与众不同.             1.Python:          Python英文意思为蟒蛇,故又称为蟒蛇语言,在图标设计上有所体现,贵铎·范·罗萨姆(Guido van Rossum)于1989年创立.Python的特质,简单,优雅,健壮,继承传统编程语言的强大性与通用性,同一时候兼具简单脚本的简单性.         Python的哲学:仅仅用一种方法,最好是仅仅有一种方法

python简单模拟:把树存储在数据表中

在数据库中建立一个表,有Id, fatherId, value 三个字段,就可以存储一个树. 如何把该表中的数据以树的形式呈现出来,下面小弟用python简单模拟一下. 初学python,请大家多多指点.另外非常感谢http://www.cnblogs.com/lzyzizi/对小弟的指点. 运行结果: A-1 B-1 C-1 D-1 E-1 E-2 C-2 B-2 C-3 C-4 源代码: 1 #!user/bin/python 2   3  class noteModel: 4 def __

python numpy 的运算

一,基本运算 >>> a = array([1,2,3,4])>>> aarray([1, 2, 3, 4])>>> b=arange(4)>>> barray([0, 1, 2, 3])>>> a + barray([1, 3, 5, 7])>>> a - barray([1, 1, 1, 1])>>> a *barray([ 0, 2, 6, 12])>>>