-
print 可以跟多个字符串,用“,”隔开,实际显示为空格。查看全部
-
字符串可以是:''或者"" 空值用:None表示查看全部
-
1.d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } >>> print d.items() [('Lisa', 85), ('Adam', 95), ('Bart', 59)] for key, value in d.items(): ... print key, ':', value ... Lisa : 85 Adam : 95 Bart : 59 2.和 values() 有一个 itervalues() 类似, items() 也有一个对应的 iteritems(),iteritems() 不把dict转换成list,而是在迭代过程中不断给出 tuple,所以, iteritems() 不占用额外的内存。查看全部
-
运行第一个python程序查看全部
-
因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母 A 的编码是65,小写字母 z 的编码是122。查看全部
-
z这样查看全部
-
换行可以用\n转义查看全部
-
转义字符 \ 不计入字符串的内容中。查看全部
-
用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。查看全部
-
Python的 for 循环就可以依次把list或tuple的每个元素迭代出来: L = ['Adam', 'Lisa', 'Bart'] for name in L: print name name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。查看全部
-
elif 意思就是 else if.要避免嵌套结构的 if ... else ...,我们可以用 if ... 多个elif ... else ... 的结构,一次写完所有的规则:查看全部
-
因为()既可以表示tuple,又可以作为括号表示运算时的优先级,结果 (1) 被Python解释器计算出结果 1,导致我们得到的不是tuple,而是整数 1。 正是因为用()定义单元素的tuple有歧义,所以 Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义:t = (1,)查看全部
-
tuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。创建tuple和创建list唯一不同之处是用( )替代了[ ]。我们可以正常使用 t[0],t[-1]等索引方式访问元素,但是不能赋值成别的元素.查看全部
-
L[2] = 'Paul', 直接把指定位置的元素替换成赋值的元素。查看全部
-
pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'。要把Paul踢出list,我们就必须先定位Paul的位置。由于Paul的索引是2,因此,用 pop(2)把Paul删掉:查看全部
举报
0/150
提交
取消