Python程序设计-循环语句训练
时间: 2023-11-19 21:49:56 浏览: 153
Python程序设计中的循环语句是用来重复执行一段代码块的语句。循环语句训练主要包括两种循环结构:for循环和while循环。
在Python中,for循环用于迭代遍历一个可迭代对象,如列表、元组或字符串。通过指定变量和可迭代对象,可以遍历对象中的每个元素,并在每次循环中执行指定的代码块。例如,可以使用for循环打印数字金字塔:
```python
num = int(input("请输入1~15的任意一个整数:"))
for i in range(1, num+1):
for j in range(i, num):
print(" ", end=" ")
for k in range(i, 0, -1):
print(k, end=" ")
for l in range(2, i+1):
print(l, end=" ")
print()
```
另一种循环语句是while循环,它会在满足条件的情况下重复执行一段代码块。可以使用while循环来实现需要在特定条件下重复执行的操作。例如,可以使用while循环来计算输入数字的阶乘:
```python
num = int(input("请输入一个正整数:"))
factorial = 1
while num > 0:
factorial *= num
num -= 1
print("阶乘为:", factorial)
```
阅读全文