-
def toUppers(L): return [x.upper() for x in L if isinstance(x,str)] print toUppers(['Hello', 'world', 101])查看全部
-
tds = ['<tr><td>%s</td><td>%s</td></tr>' % (name, score) for name, score in d.iteritems()] print '<table>' print '<tr><th>Name</th><th>Score</th><tr>' print '\n'.join(tds) print '</table>' 注:字符串可以通过 % 进行格式化,用指定的参数替代 %s。字符串的join()方法可以把一个 list 拼接成一个字符串查看全部
-
print [x*(x+1) for x in range(1,100,2)] where is lambda/?查看全部
-
r'...'表示法能表示包含"的字符串。查看全部
-
变量是用一个变量名表示,变量名必须是大小写英文、数字和_的组合,且不能用数字开头.查看全部
-
常用的转义字符还有: \n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身查看全部
-
静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言,赋值语句如下(// 表示注释): int a = 123; // a是整数类型变量 a = "mooc"; // 错误:不能把字符串赋给整型变量 和静态语言相比,动态语言更灵活,就是这个原因。查看全部
-
变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。查看全部
-
跟C语言里的数组类似查看全部
-
tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。查看全部
-
要添加一个元素,可以用list中的append(),此函数总是添加到最后,或者用insert(),它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素查看全部
-
是我看不到评论还是木有评论?查看全部
-
因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,查看全部
-
字节码(Byte-code)是一种包含执行程序、由一序列 op 代码/数据对组成的二进制文件。字节码是一种中间码,它比机器码更抽象。查看全部
-
Range (1,10,2) (1,3,5,7,9) Range (10,-1,-3) (10,7,4,1)查看全部
举报
0/150
提交
取消