网站列表 = ["Baidu", "Google","Songxwn.com","Taobao"] for 每循环网站列表的元素赋值 in 网站列表: print(每循环网站列表的元素赋值) sites = ["Baidu", "Google","Songxwn.com","Taobao"] for site in sites: print(site)
遍历字符串的每一个字符
1 2 3
word = 'songxwn.com' for letter in word: print(letter)
遍历整数范围
1 2
for number inrange(1, 6): print(number)
打开文件循环
1 2 3
devlist = open('/root/pytest/devlistncc.txt', 'r') # 建议填写全路径,使用crontab可能会出问题 for line in devlist.readlines(): network\_config\_change(line)
while 循环:
while 循环用于在满足某个条件时重复执行代码块。
它的执行效率相对较低,因为在每次循环中,while 需要执行边界检查和自增计算。
while 循环的次数取决于循环条件是否满足。
条件循环
1 2 3 4 5 6 7
a = 1# 初始化变量a为1 while a < 7: # 若a小7则继续循环。 if(a % 2 == 0): print(a, "是偶数") # 输出偶数 else: print(a, "是奇数") # 输出奇数 a += 1# 变量a加1,并再赋值给1.