鱼C论坛

 找回密码
 立即注册
查看: 1907|回复: 6

[已解决]Python For循环该怎么理解,通俗易懂?

[复制链接]
发表于 2018-4-12 21:22:33 | 显示全部楼层 |阅读模式
5鱼币
我看书,书中的例子完全看不懂是怎么回事
for 目标 in 表达式
   循环体
书中例子:
favourite = ' FishC'
for each in favourite:    # favourite在这里代表什么的?
     print(each,end ='')  #这个该怎么理解,看不懂
结果是 FishC
为什么会这样的,这FOR循环是怎么运行的!!该怎么理解这循环体
最佳答案
2018-4-12 21:22:34
【for】理解成中文【对于】
for item in lyst:
    do something...
对于在lyst列表中的每一个item,都do something...

最佳答案

查看完整内容

【for】理解成中文【对于】 for item in lyst: do something... 对于在lyst列表中的每一个item,都do something...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-12 21:22:34 | 显示全部楼层    本楼为最佳答案   
【for】理解成中文【对于】
for item in lyst:
    do something...
对于在lyst列表中的每一个item,都do something...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-12 21:30:16 | 显示全部楼层
print(each,end ='')  end='' #这个表示不换行
print(each) 结果就是遍历之后的答案
end='' 不换行之后就写在一块了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-12 21:34:35 | 显示全部楼层
推荐我的回答为最佳答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-12 21:35:34 | 显示全部楼层
print(*args, end=" ")
表示不换行,separator为" "(一个空格)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-4-12 21:45:28 | 显示全部楼层
ABC23 发表于 2018-4-12 21:33
【for】理解成中文【对于】
for item in lyst:
    do something...

for item in lyst:
    do something...
是不是item属于lyst?
lyst是属于什么来的?字符串还是别的什么来的,书中说的表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-15 23:40:43 From FishC Mobile | 显示全部楼层
MAX11111111 发表于 2018-4-12 21:45
for item in lyst:
    do something...
是不是item属于lyst?

lyst可以是字符串,列表,元祖,字典,集合,item是里面的一个元素
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 10:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表