-
本节重点:
(1)用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。
(2)
sum = 0 x = 1 while True: sum = sum + x x = x + 1 if x > 100: break print sum
查看全部 -
本节重点:
(1)要留意while循环的结束条件,不要形成死循环。
(2)
比如要从 0 开始打印不大于 N 的整数:
N = 10 x = 0 while x < N: print x x = x + 1
查看全部 -
本节重点:
(1)遍历一个list或tuple时用for循环。
(2)
L = ['Adam', 'Lisa', 'Bart'] for name in L: print name
注意:name这个变量是在for循环中临时定义的,同样可以用‘A’或其他字符表示。
(3)for后面也有“;”。
查看全部 -
本节重点:
(1)多情况判断可使用if...else...嵌套,但是比较繁琐。
(2)可用if...elif...elif...else...进行多种情况的判断。
(3)注意而elif后面也有“:”。
(4)elif 意思就是 else if。
(5)特别注意: 这一系列条件判断会从上到下依次判断,如果某个判断为 True,执行完对应的代码块,后面的条件判断就直接忽略,不再执行了。
查看全部 -
本节重点:
(1)if not ...表示与...相反的情况。
(2)if...else...语句中注意不仅if条件后有“:”,else后面也有“:”。
(3)注意缩进。
查看全部 -
本节重点:
(1)Python代码的缩进规则:具有相同缩进的代码被视为代码块。
(2)缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格。
(3)if语句的使用格式:
age = 20 if age >= 18: print 'your age is', age print 'adult' print 'END'
“:”后表示代码块开始。
感悟:python中严格的缩进规则取代了括号的大多数作用,另外“:”表示语句开始的作用在Python中被广泛使用。
查看全部 -
J查看全部
-
My查看全部
-
Python之 更新set
增加:add()
删除:remove()(如果删除的元素不再set中,会报错)
查看全部 -
由于dict也是集合,len() 函数可以计算任意集合的大小:
查看全部 -
我们把名字称为key,对应的成绩称为value,dict就是通过 key 来查找 value。
花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。
查看全部 -
dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样.dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。
dict的第二个特点就是存储的key-value序对是没有顺序的
dict的第三个特点是作为 key 的元素必须不可变
查看全部 -
Python之访问dict
可以简单地使用 d[key] 的形式来查找对应的 value
或者get(key)
查看全部 -
在循环内部,还可以嵌套循环,我们来看一个例子:
for x in ['A', 'B', 'C']: for y in ['1', '2', '3']: print x + y
x 每循环一次,y 就会循环 3 次
查看全部 -
break退出当前循环
continue跳过后续循环代码,继续下一次循环
查看全部
举报