使用循环结构简化编程任务
1. 循环的基本概念
在编程中,循环是一种控制结构,它允许我们重复执行一段代码,直到满足某个条件为止。Python 提供了两种主要的循环结构: while
和 for
。通过理解和掌握这两种循环结构,我们可以编写更加简洁和高效的代码。
1.1 while循环
while
循环会重复执行一组语句,只要给定的条件为真。条件通常是一个布尔表达式,它决定了循环是否会继续执行。例如,下面的代码展示了如何使用 while
循环来不断询问用户输入,直到用户输入有效的数字为止。
ride_number_valid = False
while not ride_number_valid:
try:
ride_number_text = input('请输入您想要的行程编号:')
ride_number = int(ride_number_text)
ride_number_valid = True
except ValueError:
print('无效的数字文本。请输入数字。')
这段代码的关键在于 while
循环的条件