最新回答 / weibo_不会蹦跶的绿皮环保青_0
def toUppers(L): s=[] for x in L : if isinstance(x,str): s.append(x.upper()) return s你这样试试
2016-09-05
最新回答 / 慕粉4149857
看下面一节,2014年的时候就有前辈指出来了的原文是需要在中文注释的前面加# -*- coding:utf-8 -* 很多人问为什么要加# -*- coding:utf-8 -* PY文件当中是不支持中文的,即使你输入的注释是中文也不行,为了解决这个问题,就需要把文件编码类型改为UTF-8的类型,输入这个代码就可以让PY源文件里面有中文了
2016-09-05
最新回答 / wwhday
enumerate()函数所生成的索引才从0开始,而这里用的是zip()将1,2,3……和L拼合,再进行输出,并没有用到enumerate()函数,所以说索引没有0开始,而如果用L = ['Adam', 'Lisa', 'Bart', 'Paul']for index, name in enumerate(zip(range(1,len(L)+1),L)): print index, '-', name这样的代码,才会出现你所说的回显
2016-09-03
最新回答 / qq_可乐不可口_03909747
最后一行我是这样想的,key代表name,d[key]代表分数,':'代表名字和分数之间的冒号,+号应该是Python自己能够理解的运算符号,不知道这样想对不对
2016-09-01
最赞回答 / 慕粉13726259791
if x % 2 == 1 and x<=100: 这句应该分为俩句,and 的话是与运算,若判断 x % 2 == 1为假的话,x <= 100 就不会执行下去的了,再结合上面小伙伴说的,再用break语句进行 x 的值判断
2016-08-31