-
L=[] L.append() L.insert()它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素:查看全部
-
1.函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。但是在需要的时候,又可以传入额外的参数来覆盖默认参数值 2.由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面 >>> def power(x, n=2) #n的默认值为2查看全部
-
Python在打印单元素tuple时,也自动添加了一个“,”,为了更明确地告诉你这是一个tuple。查看全部
-
pop()方法总是删掉list的最后一个元素,并且它还返回这个元素,所以我们执行 L.pop() 后,会打印出 'Paul'。查看全部
-
L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。查看全部
-
append()总是把新的元素添加到 list 的尾部。查看全部
-
已发布查看全部
-
定义函数的时候,还可以有默认参数。 例如Python自带的 int() 函数,其实就有两个参数,我们既可以传一个参数,又可以传两个参数: >>> int('123') 123 >>> int('123', 8) 83 int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。 可见,函数的默认参数的作用是简化调用,你只需要把必须的参数传进去。但是在需要的时候,又可以传入额外的参数来覆盖默认参数值。 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面: # OK: def fn1(a, b=1, c=2): pass # Error: def fn2(a=1, b): pass查看全部
-
如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: def fn(*args): print args 可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数: >>> fn() () >>> fn('a') ('a',) >>> fn('a', 'b') ('a', 'b') >>> fn('a', 'b', 'c') ('a', 'b', 'c') 可变参数也不是很神秘,Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args 看成一个 tuple 就好了。查看全部
-
\n 表示换行 \t 表示一个制表符 \\ 表示 \ 字符本身查看全部
-
区分整数运算和浮点数运算 11 / 4 # ==> 2 11.0 / 4 # ==> 2.75查看全部
-
t = tuple(range(0,10)) print t查看全部
-
将字符串首字母变成大写,其他保持不变查看全部
-
行首不能有空格查看全部
-
list 切片操作查看全部
举报
0/150
提交
取消