""" 模块:python3 for.py 功能:python3 for 循环样式。 参考:https://www.runoob.com/python3/python3-loop.html 知识点: 1.for 语句 Python for循环可以遍历任何序列的项目, 如一个列表或者一个字符串。 for循环的一般格式如下: for <variable> in <sequence>: <statements> else: <statements> for 变量列表 in 可迭代对象: 语句块1 else: 语句块2 """ # 1. languages = ["C", "C++", "Python"] for x in languages: print(x) # C # C++ # Python # 2.以下 for 实例中使用了 break 语句, # break 语句用于跳出当前循环体。 print("\n2.") sites = ["Baidu", "Google", "Runoob", "Taobao"] for site in sites: if site == "Runoob": print("菜鸟教程!") break print("site:" + site) else: print("没有循环数据!") print("完成循环!") # site:Baidu # site:Google # 菜鸟教程! # 完成循环! # 3.range()函数 # 遍历数字序列,可以使用内置range()函数。 # 它会生成数列。 print("\n3.1.") for i in range(3): print(i) # 0 # 1 # 2 # 3.2.使用range指定区间的值 print("\n3.2.") for i in range(5, 8): print(i) # 5 # 6 # 7 # 3.3.使range以指定数字开始并指定不同的增量 # (甚至可以是负数,有时这也叫做'步长'): print("\n3.3.") for i in range(0, 9, 3): print(i) # 0 # 3 # 6 # 3.4.负数: print("\n3.4.") for i in range(-10, -100, -30): print(i) # -10 # -40 # -70 # 3.5.您可以结合range()和len()函数以遍历一个序列的索引, # 如下所示: print("\n3.5.") a = ['Google', 'Baidu', 'Runoob'] for i in range(len(a)): print(i, a[i]) # 0 Google # 1 Baidu # 2 Runoob # 3.6.使用range()函数来创建一个列表: print("\n3.6.") print(list(range(5))) # [0, 1, 2, 3, 4]
python3 for.py
猜你喜欢
转载自blog.csdn.net/weixin_42193179/article/details/105508319
今日推荐
周排行