已采纳回答 / 离鸿酹雨
x.upper() for x in L if isinstance(x, str) :将L里的第一个元素取出来,赋给x,isinstance(x, str)判断x是否为字符串类型,是则返回true ,执行x.upper()变为大写字母,如果返回false,则不执行x.upper()
2016-07-29
已采纳回答 / 又是摆烂的一天
不好意思,我看错题了,重新回答一下:sum直接用就行了,这是一个库函数,用处就是求和这个x在你用for循环的时候,其实是已经定义了,只不过他的类型是根据你传过来的参数确定的
2016-07-29
已采纳回答 / Chinvi3740195
你安装在C盘吗,如果安装在C盘 就直接 cd (文件存放的路径) 例如你把文件放在了 C:\test里面那么你就打上cd c:\test 这样到了村反文件的位置了,之后你再输入python hello.py就有了
2016-07-28
已采纳回答 / nemo_wang3687936
move(n-1,a,c,b) 以及move(n-1, b, a, c) 这些参数是要带入到你定义的def move这个函数中的。也就是说,在运行到move(n-1,a,c,b) 这一步时,你原来函数定义的n在这一步运算时是n-1,a还是a,c当做b的参数值,b当成c的参数值
2016-07-28