Python While 循环语句学习笔记
什么是While循环
在Python编程中,While循环使得程序可以反复执行某段代码,直到满足停止条件。当停止条件不再被满足时,循环会自动结束。
While循环的语法
下面是一个基本的While循环语法:
Copy Codewhile (condition):
# code block
其中,condition
是一个布尔类型的表达式,如果表达式的值为True,则代码块会被执行,然后再次检查condition
的值。
如果condition
的值为False,则程序会跳过代码块并继续执行程序的下一段代码。
While循环的实例
实例1:计算1到10的和
pythonCopy Codenum = 1
total = 0
while (num <= 10):
total += num
num = num + 1
print("1到10的和为:", total)
运行结果:
Copy Code1到10的和为: 55
实例2:猜数字游戏
pythonCopy Codeimport random
number = random.randint(1, 10)
while True:
guess = int(input("请输入你猜的数字(1-10): "))
if guess == number:
print("你猜对了!")
break
else:
print("猜错了,请重新输入。")
运行结果:
Copy Code请输入你猜的数字(1-10): 5
猜错了,请重新输入。
请输入你猜的数字(1-10): 8
猜错了,请重新输入。
请输入你猜的数字(1-10): 2
猜错了,请重新输入。
请输入你猜的数字(1-10): 7
猜错了,请重新输入。
请输入你猜的数字(1-10): 4
猜对了!