最新回答 / FFFFFFFFFFFFFA
可以用**表次幂运算sum = 0x = 1n = 1while True: sum += 2**(n-1) x += 1 n += 1 if x > 20: breakprint sum
2018-09-12
最新回答 / 天上的星星像太阳
Python3中,,,print(""" 一段文字(可以多行) """)其中print()是一个BIF;""" """是为了多行,不用换行符(\n)方便。
2018-09-11
最新回答 / 下一辆末班车
要求的是算总分的平均分输出如果放到for循环里,相当于每加一个人的成绩就输出一次平均分这样算的分别是前一个人、前两个人、前三个人、前四个人的平均分与要求不符
2018-09-10
最新回答 / qq_离家近_0
http://blog.csdn.net/linda1000/article/details/8710161emmm,又是我,非要使用静态变量就看看这个吧
2018-09-10
最赞回答 / 前端设计追逐者3336677
换成average = sum/len(d.values()) d.values()转换成一个list ,所以len(d)和len(d.values)都可以,但是 itervalues() 方法不会转换,只是迭代时取值,不可以用len
2018-09-10
最新回答 / 慕盖茨9549022
判断x>100的条件时,x=2,然后不往下计算了,进入下个循环,x变成3,不满足(x % 2==0),所有往下执行,sum=0+3,此时看结果就知道这种方式算出的结果是少了一个1的,所有可以将sum的初始值改成1即可计算正确
2018-09-09