国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python中的for是什么

python中的for是什么

头像

silencement

2019-11-08 10:21:183050浏览 · 0收藏 · 0评论

python中的for语句常用来用作循环,常搭配in来使用,其结构为for..in..。

for-in 循环专门用于遍历范围、列表、元素和字典等可迭代对象包含的元素。

for-in 循环的语法格式如下

for 变量 in 字符串|范围|集合等:
    statements

对于上面的语法格式有以下两点说明:

for-in 循环中的变量的值受 for-in 循环控制,该变量将会在每次循环开始时自动被赋值,因此程序不应该在循环中对该变量赋值。

for-in 循环可用于遍历任何可选代对象。所谓可迭代对象,就是指该对象中包含一个 __iter__ 方法,且该方法的返回值对象具有 next() 方法。

python学习网,免费的python学习网站,欢迎在线学习!

for-in 循环可用于遍历范围。例如,如下程序使用 for-in 循环来计算指定整数的阶乘:

s_max = input("请输入您想计算的阶乘:")
mx = int(s_max)
result = 1
# 使用for-in循环遍历范围
for num in range(1, mx + 1):
    result *= num
print(result)

上面程序将会根据用户输入的数字进行循环。假如用户输入 7,此时程序将会构建一个 range(1,8) 对象(不包含 8),因此 for-in 循环将会自动循环 7 次,在每次循环开始时,num 都会被依次自动赋值为 range 所包含的每个元素。

for-in 循环中的变量完全接受 for-in 循环控制,因此该变量也被称为循环计数器。

运行上面程序,如果输入 7,将会看到如下运行过程:

请输入您想计算的阶乘:7
5040
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

萧阳| 离婚女人的周末| 俄罗斯姑娘免费看高清电视剧| 《特殊的家政服务》| 无人区6高清免费追剧软件介绍| 开会桌下把荫蒂添的好多水| 老师穿白色双开真丝旗袍怎么穿 | 国产-区二区| 人间水蜜桃MAC923| 苹果13参数| 可以进入任何网站的浏览器| 100毫升等于多少克| 久旱逢甘霖(父女)笔端| 《出差的日子》中文版| 录像狗配女人| 成都私人情侣免费看电视剧| 《女仆教育》动漫第一季| 洞洞饿了1-36集全免费| 欧美大妈LOGO大全及价格图| 激吻视频| 孤男寡女免费观看高清电视剧狂飙 | 蜜桃臀| 醉红楼| 《丰满的人妻》日本| 喜爱夜蒲在线观看| 97人妻人人躁人人玩人人澡AV| 双男主高干文小说| 妻子的姐姐免费观看大全电视剧| 男人电影| 护士PLAY超薄A字约会裙| WWW.1688.COM麻豆| 动漫《纯洁的修女》在线看| AAA成人片爽久爽久爽| 女人大荫蒂被添全过程| 萧阳| 9.1短视全免费| 三个轮换C1个侯门闺房HLH笔趣阁在线阅读免. | 女被扒开腿狂躁XXXXX视频| 《完美邻居》电影免要观看| 一家乱战60集全播放免费观看| 孤男寡女免费观看高清电视剧狂飙