最新回答 / 春风夏雨_xzy
为什么11%4 输出结果是3;而5%2输出结果是111%4 输出结果是3:因11除以4的商是2,所以11-4*2=11-8=3;5%2 输出结果是1: 因5除以2的商是2, 所以5-2*2=5-4=1;
2016-07-20
最赞回答 / RyanCheung
这段代码符合的语法规范是Python2.7的,你用的3.4的吧。Python3.4的语法规范和2.7是有区别的:3.4中print后需要括号,而2.7的print后不需要括号。你试一下print (sum)
2016-07-19
最新回答 / 晓月56
不是,python 的IDLE环境只能输入一条语句,但是在python的file的new window(快捷键 CTRL + N)中可以将语句分行写好保存之后运行的,我原来也有过这个问题。
2016-07-19
最赞回答 / sunshine7040
>>>L=[75,92,659,68]>>>sum=0.0>>>for x in L. . . sum=sum+x. . .>>>print(sum/4)73.5
2016-07-19
已采纳回答 / 黑_羽
/是整除的意思,取除得的整数部分,比如4/2=2,4/3=1。%是取余的意思,比如4%2=0,4%3=1。=是在程序中一般是赋值的意思,比如x=2,y=3,z='abc',意思就是把2赋值给x,把3赋值给y,abc这个字符串赋值给z。==号是判断==左右两段的东西是否相等的符号,返回布尔值,比如4==4,返回true(真),4==2,返回false(假)。这些都是正则表达式中最基础的内容,也是各种计算机语言的入门知识,有兴趣可以看下面的网址进行学习http://www.imooc.com/learn/35...
2016-07-18
最新回答 / 黑_羽
python是一个对格式要求非常严格的语言,因为他不是根据花括号来区分不同的循环和判断的,他根据的是你tab的个数来判断是否在一个循环或判断语句内,若print是在循环或判断语句内生效就要对应相对的语句多打四个空格。
2016-07-18