已采纳回答 / namnil
(1)python是按缩进划分代码块,所以你应该把第二次中的if n > 20和break缩进(2)两者还是有区别的,如果n初始值为21,那么第一次sum = sum + x之后的代码一次也不会执行,但是第二次sum = sum + x的代码会执行一次
2019-03-01
已采纳回答 / namnil
python是按缩进划分代码块的第一次:每次循环的时候执行print A和sum = A + sum第二次:每次循环只执行print A,循环结束后才执行sum = A + sum,此时的A是List的最后一个值68,68 / 4 = 17
2019-02-28
已采纳回答 / liumzgogogo
首先将python.exe加到系统环境变量里面然后cd d:\py 进入你写的程序路径下 可以dir查下是否存在然后 python XXXX.py
2019-02-24
已采纳回答 / 慕斯卡4014295
sum = 0x = 1 #通过x的这个初始值来判,初始值为1,就是奇数,每次都+2肯定所有的都是奇数咯while x < 100: sum += x x += 2print sum
2019-02-22
已采纳回答 / 慕运维4097268
len(L)+1要分开看,len(L)是先求出L的长度,+1是在求出L的长度后加上1。比如len(L)求得L的长度是3,则len(L)+1的结果是4
2019-02-22
已采纳回答 / weixin_慕仔4492420
首先执行了if age >= 6: print 'teenager'满足条件时则不再往下执行正确应该这样
age = 8 if age >= 18: print 'adult' elif age >=16 : print '年轻人' else: print 'kid'
2019-02-21