最赞回答 / 袁涛
NO,如果分子是float类型也可以的。如果两个数相除,只要其中一个为float类型,其结果就不会是整数,请参考第三章第八节,https://www.imooc.com/code/3272;比如 print 11.0/4 其输出为:2.75
2020-03-18
最新回答 / peakdanny
python3.x:python3.x:L = list(range(1,101))print(L[:10])print(L[2::3])print(L[4:51:5])可以参考Python 3 range()函数用法与Python 2 range()函数用法
2020-03-18
最赞回答 / 慕斯2298473
你说的是if不缩进吗?那样的话只是退出if这个条件,这样子while循环就会一直循环下去从而报错了;如果if是放在sum += x 前面的话,在n<20之前都会一直执行其他循环体部分,直到n递增到21,不执行后面部分,退出循环体,所以结果是一样的
2020-03-18