熊宝宝要当红军 发表于 2019-8-19 09:33:22

第7,8,9讲:了不起的分支与循环|

本帖最后由 熊宝宝要当红军 于 2019-8-20 07:43 编辑

一些点
0,成员资格运算符
Python 有一个成员资格运算符:in,用于检查一个值是否在序列中,如果在序列中返回 True,否则返回 False。
eg:
>>> a = "小甲鱼"
>>> "小甲" in a
True
>>> "小鱼" in a
False
在for语句中:for 目标 in 表达式(是一个序列或者元组):
                     循环体
>>> for i in range(5):
      print(i)

      
0
1
2
3
4错误写法:
>>> for i in 5:
      print(i)

Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
    for i in 5:
TypeError: 'int' object is not iterable
>>> 1,range( [ start , ] end [ , step = 1 ] )
写了step这个参数,就一定要谢start这个参数
eg:
>>> b = list(range(10,2))
>>> b
[]
不然python会认为你是给了start,end 这两个参数


>>> b = list(range(0,10,2))
>>> b



ykn大神6 发表于 2019-8-19 09:38:54

可以

ladiesmansy 发表于 2019-8-19 09:51:17

o
页: [1]
查看完整版本: 第7,8,9讲:了不起的分支与循环|