最赞回答 / 人间世支离疏
def toUppers2(L): LL=[] for i in L: if isinstance(i,str): LL.append(i) return LL按你的思路可以这样
2019-03-09
最新回答 / 薛定谔与猫
任何编程语言里都不能这么写,有的语言你这么写就等于0,有的就会像python一样,for sum in L,这句话就是把L中的元素取出赋值给sum,每次值都会被重新覆盖。有的编程语言中,sum对象属于局部变量,外部的sum的值一直都不会改变,而局部变量外部无法访问,结果就会变成0。任何语言都不能这么去写代码,即使你知道原理而且结果是正确的,也不行。因为别的开发可能会搞错,时间长了你可能自己都会搞错导致代码异常
2019-03-09
最赞回答 / 云甡
a = 45678+0x12fd2print(a)print("Learn Python in imooc")print(100<99)print(0xff == 255)
2019-03-07
最新回答 / 慕雪4522259
流程谁都明白, 简单的形参换换位置的事儿,可是输出结果不对啊 按照游戏规则 不应该是第一步输出 N-1 个 A-->B,第二部输出 1个 A--> C,第三部输出 N-1个 B-->C 这样print输出结果才对吧?????
2019-03-06
最新回答 / Zucchini
Python 是不需要单独安装 Python 的,使用的时候,可以直接在控制台中输入 python 或者 输入python3 来分别使用 python 2.7 和 python 3.x
2019-03-06