Python学习过程(二)

条件判断和循环

条件判断

  age = 20

 if age >= 18:

    print 'your age is',age

    print 'adult'

   elif age >=6 :

    print 'teenager'

   else:

    print 'kid'

循环

names = ['Michael','Bob','Tracy','Jim']

for name in names:

  print name

range()函数:生成一个整数序列

如:range(5)

[0,1,2,3,4]

While循环

sum = 0
n = 99
while n > 0 :
        sum = sum + n
        n = n -2
print sum

Dict

Python 内置了字典,全名dictionary 在其他语言中称为map,使用(key-value)存储,具有极快的查找速度

d = {'A':95,'B':98,'C':88}

d['A']  -----95

删除一个key:d.pop('A')   对应的value也会从中删除

Set

set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以在set中,没有重复的key

s = set([1,2,3])

添加元素:  s.add(4)

删除元素:s.remove(4)

posted @ 2016-07-11 10:33  Blue眼泪2016  阅读(204)  评论(0编辑  收藏  举报