最赞回答 / 幕布斯9571442
看你写了200多行代码,肯定是sum在前面被当变量了,你看看前面的代码就知道了,这段本身写的没有任何问题,不相信的话,把这段代码重建个文件运行一下就知道了。
2019-10-08
最赞回答 / 邢文千子月
在python2中,print要打印的内容不需要加括号,在python3中,print打印的内容需要加括号。3比2的版本增加了很多Unicode的内容,不用调用,直接支持,比如打印中文,唐诗那一课就是直接print("""静夜思床前明月光,疑是地上霜。举头望明月,低头思故乡。""")就可以。课程中使用的还是2的版本。
2019-10-06
最赞回答 / 慕田峪9049415
根据短路运算:a = 'python' #a为真Trueprint 'hello,', a or 'world' #a为真,就不管后面是真假了,直接输出a,即python(或运算中一方为真即为真)#输出结果为:hello, pythonb = '' #空字串符默认为False假print 'hello,', b or 'world' #b为假...
2019-10-01