-
name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体,这样一来,遍历一个list或tuple就非常容易了。查看全部
-
enumerate(list) 函数将 list 变为 (index, item) 的tuple list ,然后使用迭代获得list索引和元素 zip()函数可以把两个 list 变成一个 list查看全部
-
首个转大写,连接剩余字符串查看全部
-
先取出5的倍数L[4::5],然后再取出倒数10个查看全部
-
切片 l[begin:end:n] begin 表示开始索引, end 表示结束索引但不取出(即取到 end-1 为止), n 表示隔 n 取值查看全部
-
()既可以表示tuple,又可作运算优先级,所以氮元素tuple要多加一个“,",避免歧义查看全部
-
age = 20 if 6<= age <18: print 'teenager' elif age >= 18: print 'adult' else: print 'kid'查看全部
-
函数可变参数*args查看全部
-
因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True,查看全部
-
元祖tuple---另一种有序的列表,类似于列表list,但元祖tuple一旦创建了后就不能修改。 1.元祖tuple用()来表示,而非[] 2.元祖不能添加append()、insert()、删除pop(),但获取索引方式和列表一样:tuple[i-1]查看全部
-
函数参数默认值定义 由于函数的参数按从左到右的顺序匹配,所以默认参数只能定义在必需参数的后面查看全部
-
汉诺塔递归实现查看全部
-
利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 代码块或者 else 代码块。查看全部
-
缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。查看全部
-
返回一个tuple可以省略括号,而多个变量可以同时接收一个tuple,按位置赋给对应的值,所以,Python的函数返回多值其实就是返回一个tuple,但写起来更方便。查看全部
举报
0/150
提交
取消