-
if-else 注意: else 后面有个“:”。查看全部
-
Python代码的缩进规则:具有相同缩进的代码被视为代码块 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误 注意: if 语句后接表达式,然后用:表示代码块开始。 如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车查看全部
-
tuple所谓的“不变”是说,tuple的每个元素,指向永远不变。即指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!查看全部
-
从list删除元素 pop()方法(无参数)总是删掉list的最后一个元素,并且它还返回这个元素 而pop(i)(有参数)删掉对应位置的元素,同样返回被删元素查看全部
-
list添加新元素 list [] append()函数总是将元素添加到列表的尾部,并且参数为要添加的元素;insert()可以将元素添加到任意想要的位置,参数有两个,第一个为要添加的位置(索引号),第二个为要添加的新元素。查看全部
-
items()适合全部数据迭代,values()适合值的迭代查看全部
-
迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数:查看全部
-
字符串有个方法 upper() 可以把字符变成大写字母: >>> 'abc'.upper() 'ABC' 但它会把所有字母都变成大写查看全部
-
可变参数的名字前面有个 * 号,我们可以传入0个、1个或多个参数给可变参数:查看全部
-
对100以内的两位数,请使用一个两重循环打印出所有十位数数字比个位数数字小的数,例如,23(2 < 3)。 值得注意的代码查看全部
-
现在老师只想统计及格分数的平均分,就要把 x < 60 的分数剔除掉,这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环: for x in L: if x < 60: continue sum = sum + x n = n + 1查看全部
-
continue继续循环 在循环过程中,可以用break退出当前循环,还可以用continue跳过后续循环代码,继续下一次循环。 假设我们已经写好了利用for循环计算平均分的代码: L = [75, 98, 59, 81, 66, 43, 69, 85] sum = 0.0 n = 0 for x in L: sum = sum + x n = n + 1 print sum / n 现在老师只想统计及格分数的平均分,就要把 x < 60 的分数剔除掉,这时,利用 continue,可以做到当 x < 60的时候,不继续执行循环体的后续代码,直接进入下一次循环: for x i查看全部
-
利用 while True 无限循环配合 break 语句,计算 1 + 2 + 4 + 8 + 16 + ... 的前20项的和。 break退出循环的条件是循环已执行了20次。查看全部
-
0000查看全部
-
Python代码的缩进规则。具有相同缩进的代码被视为代码块 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。查看全部
举报
0/150
提交
取消