语法结构:
for target in sequences:
code...
code...
...
else:
code...
code...
注:
1,sequences是序列,包含列表(list)、元组(tuple)、字符串(string)、文件(file),但是比如整形数字 80 ,这样的是不可以的
2,条件结尾有冒号
3,循环体无花括号,由同意缩进控制
4,else语句可以省略,当循环体退出的时候,执行else中的语句
5,在for语句中没有体现循环的次数,序列中有多少对象,则for循环就有多少次,每次都是从序列中取出一个数据项放到for循环的变量中。
字符串----->‘xxxxx‘/"xxxxxxx"/"""xxxxxxxxxxxx"""
for var in string:----->理解:将字符串中的每个字符提取赋给变量var
eg1:
s1=‘www.baidu.com‘
for c in s1:
print c
else: ====for循环也有else语句o!!!
print ‘out for‘ ====循环次数结束后(或退出循环时),执行else语句内容
时间: 2024-10-16 01:09:03