条件判断
if语句示例:
这里可以看到,if语句的语法:
循环
for in 示例:
有的同学会问如果求取1-100怎么写:
这里可以看到,for的语法:
while示例:
上面这段代码没有任何意义。只是为了使用while里的语法演练。其中包含了continue和break!!!
迭代器
Python中的迭代器是什么呢?
迭代器是访问集合元素的一种方式,迭代器的对象是从集合的第一个元素开始访问,直到所有的元素访问完结束,迭代器只能前进而不能后退。
对于遍历支持随机访问的数据结构(tuple,list),迭代器相比于for循环并无优势,因为迭代器丢失了索引值。但对于无法随机访问的数据结构,迭代器是唯一的访问元素的方式。
迭代器不要求事先准备好整个迭代过程中的所有元素,迭代器仅在迭代到某个元素时才计算该元素,迭代器仅仅在迭代到某个元素时才计算该元素,在这之前或之后,元素可以不存在或者被销毁,这个特点使得迭代器特别适合用于遍历一些巨大的或是无限的集合。
迭代器中有两个基本的方法:
示例:
输出结果:
总结一下:
领取专属 10元无门槛券
私享最新 技术干货