python文件语句解析-Python的这段程序怎么读啊?求大神,我刚学,一头雾水

问题描述

Python的这段程序怎么读啊?求大神,我刚学,一头雾水

max = 10
sum = 0
extra = 0

for num in range(1,max)
if num % 2 and not num %3:
sum +=num
else:
extra +=1

print sum.

#sum会是多少,输出的extra是多少?

特别是这句if num % 2 and not num %3:,是可以理解成不能同时被2和3整除的数吗?

虽然问题很low,原谅一个菜鸟吧

解决方案

if num % 2 and not num %3 求余数2不为0 并且余数3为0的数, 所以进入if数是 3和9
sum会是8,输出的extra是12?

解决方案二:

楼主 if判断只有为真 才能进入if分支 也就是说 and 两边的运算结果不可以为0,0为假 非0则为真

解决方案三:

1-9
3和9满足if;其余满足else

sum=3+9
extra = 9-2

时间: 2025-01-25 08:55:34

python文件语句解析-Python的这段程序怎么读啊?求大神,我刚学,一头雾水的相关文章

python IDLE 打不开 环境变量都配置对了,求大神帮助!谢谢!!!

问题描述 python IDLE 打不开 环境变量都配置对了,求大神帮助!谢谢!!! Microsoft Windows XP 版本 5.1.2600 版权所有 1985-2001 Microsoft Corp. C:Documents and SettingsAdministrator>C:Python27Libidlelibidle.py Traceback (most recent call last): File "C:Python27Libidlelibidle.py"

oracle查询语句 一个加t 一个不加t 结果竟然不同 求大神解释

问题描述 oracle查询语句 一个加t 一个不加t 结果竟然不同 求大神解释 如题 oracle查询语句 一个加t 一个不加t 结果竟然不同 求大神解释 解决方案 我在虚拟机里进行的操作,屏幕显示的有显所以两行被选择,点击获取下一页就都出来了0.0~~~~~~~~233 解决方案二: 第二个图片里你查询后把那个一拉到底点下,数据就出来了 解决方案三: 哈哈自己的小失误 解决方案四: 是不是有其他人在操作呢? 所有的表均出现这种情况吗? 解决方案五: 童鞋!我看了半天也没发现哪不同.. 解决方案

java压缩文件成rar格式,有什么好方案么,求大神解答

问题描述 最近想写一个基类,对文件进行压缩和解压,格式为rar.哪位大神告诉小弟一下,不胜感激~ 解决方案 解决方案二:建议用通用的格式zip,rar必须要特定的工具解压解决方案三:引用1楼kk_124的回复: 建议用通用的格式zip,rar必须要特定的工具解压 就是规定要用rar格式啊,有好的方法没啊?

python文件语句解析-请高手帮我解释下这些语句的意思,跪谢!

问题描述 请高手帮我解释下这些语句的意思,跪谢! import osimport ref_cg=open('dm_cg.txt''w')f_sb=open('dm_sb.txt''w')dir_list=[]for file in os.listdir(): if os.path.splitext(file)[1] == '.txt': dir_list.append(file)dir_list.remove('dm_cg.txt')dir_list.remove('dm_sb.txt')#数据

visual studio 2010在win7中,双击vs的按钮无效,不会进入cs文件,cs文件全是无色代码,已经困扰一年,求大神解决

问题描述 在xp系统中,没有这个毛病,但实在是想用win7....用其他光盘又重装了好几次win7,问题还是存在,实在无语.vs中各种 解决方案 解决方案二:vs中尝试了各种方法,从来都没成功过,不知道到底怎么回事解决方案三:你确定装VS2010了吗?解决方案四:vs2010终止于xpwin7应使用vs2012win8应使用vs2013win10应使用vs2015量身定做的才是最合适的

KTV中暂停的语句怎么写 还有就是怎么插入动态背景图 求大神指导

问题描述 每个软件中的个性换肤是怎么实现的求大神指教!结账的时候计算怎么计算 解决方案 解决方案二:北大青鸟?解决方案三:你的问题太高端,回答不了啊

对象-下边是两个bean文件,应该是habnate的知识,我的问题在里边有详细说明,求大神指点

问题描述 下边是两个bean文件,应该是habnate的知识,我的问题在里边有详细说明,求大神指点 下边是两个bean文件,我是新手也不懂,但是应该是habnate的知识,建立关联的吧. 我现在要做的需求是: 合作商订单管理 里有一个是否投诉字段(下拉菜单做的):如果选"是"了,那么就再合作商管理的actiong,里 先创建一个private HeZuoShangDingDanTouSuDao dao1;然后,当合作商订单管理的对象保存之后,进行一个判断,被投诉的,我就先创建一个投诉的

python调用xml文件的时候,报出ExpatError求大神指点

问题描述 python调用xml文件的时候,报出ExpatError求大神指点 问题代码:import xml.dom.minidom#打开xml文件dom=xml.dom.minidom.parse(""C:Users***Desktopmyprogramlogin.xml"") 运行时,提示:Traceback (most recent call last): File ""C:Users***Desktopmyprogramtest_log

c语言-请问用Python怎么怎们判断两个c文件中的函数是否发生了变更呢?拜求大神!!!!!

问题描述 请问用Python怎么怎们判断两个c文件中的函数是否发生了变更呢?拜求大神!!!!! 用Python读取两个c文件(更改前和更改后),然后判断出文件中的函数是否被更改,若是被更改则返回函数名称,否则返回空.我现在不知道怎么读出从文件中的函数名,跪求大神帮忙!!! 解决方案 如果只是判断文件本身是否更改,可以比较md5,如果判断函数,这个涉及文本比较算法.C文件的函数名可以用正则表达式匹配. 解决方案二: 直接用文本diff类库来获取差别