Python循环结构全解析:for循环、控制语句与嵌套循环的深度探索
1. for循环基础
在Python编程中,循环是一项非常重要的技术,它可以帮助我们重复执行特定的代码块。其中,for循环是一种常用的循环结构,它比while循环更易于使用和安全,但并非适用于所有的迭代问题。while循环更为通用,也就是说,for循环能做的事情,while循环也能完成,但反之则不成立。
for循环的语法如下:
for <variable> in <collection>:
<statements>
当遇到for循环时,Python会将集合(collection)转换为一个“可迭代对象”(具体概念在后续深入学习),然后依次将集合中的元素放入指定的变量中,并执行循环体中的代码。
1.1 字符串的for循环
字符串是一种常见的集合类型,它由一系列字符组成。例如,字符串 “banana” 就是由字符 “b”、”a”、”n”、”a”、”n” 和 “a” 按特定顺序组成的集合。以下代码展示了如何使用for循环遍历字符串中的每个字符:
for letter in "banana":
print( letter )
print( "Done" )
执行过程如下:
1. Python将字符串 “banana” 转换为可迭代对象。
2. 取出第一个字符 “b”,放入变量
超级会员免费看
订阅专栏 解锁全文
101

被折叠的 条评论
为什么被折叠?



