最新回答 / 慕娘5355404
Python 3.x版本用的是print()函数进行输出,而Python 2.x中使用print语句进行输出,这点略有不同。把最后一句print s 改为 print (s) 就可以了
2017-07-15
最赞回答 / 慕UI3271369
你打错了,第二行应该是print L[4::5][-10:]L[4::5][-10:] 表示从L的第四个元素(也就是5)开始,每五个元素取一个,一直取到最后,也就是,5,10,15,......,95,100。然后再从现在这个数列的-10的位置取到-1.L[-46::5]表示从数列L的 -46的位置开始取,每五个取一个,一直取到最后。(自认为) L[4::5][-10:] 思路更清晰,更简便。
2017-07-14
最新回答 / 一条大河波浪宽_0
while n > 0: 这里意思是如果返回值n还是大于0的,那么就将s = s * x这个函数再运行一遍,用前面运行一遍得到的数值 替换到下一次的函数运算内, 当 n到了第 n -1 =0 也就是最后一次后,n不再大于0 ,此时程序终止,输出最后的 s值
2017-07-14
最新回答 / coolucky
一、python中字符串转换成数字(1)import string tt='555'ts=string.atoi(tt)ts即为tt转换成的数字转换为浮点数 string.atof(tt)(2)直接intint(tt)即可。二、数字转换成字符串tt=322tem='%d' %tttem即为tt转换成的字符串
2017-07-13