python 循环打印数字,从1开始,每次打印数字的值加一,直到10停止
时间: 2023-10-01 08:07:30 浏览: 189
可以使用一个 while 循环来完成这个任务,每次循环打印当前数字,然后将数字加 1,直到数字等于 10 为止。下面是一个示例代码:
```python
num = 1 # 初始化数字为1
while num <= 10: # 循环条件:数字小于等于10
print(num) # 打印当前数字
num += 1 # 数字加1
```
输出结果为:
```
1
2
3
4
5
6
7
8
9
10
```
相关问题
python使用for循环打印数字1-7但不要出现4
可以使用以下代码实现:
```python
for i in range(1, 8):
if i == 4:
continue
print(i)
```
输出结果为:
```
1
2
3
5
6
7
```
其中,`range(1, 8)`表示从1开始,到7结束(不包含8);`continue`表示跳过当前循环中的剩余部分,直接进入下一次循环。当循环变量`i`等于4时,执行`continue`语句,跳过本次循环,即不执行`print(i)`语句,进入下一次循环。
python遍历list,每次循环时打印index和值
可以使用Python内置函数`enumerate()`来实现遍历list并打印index和值的操作。具体代码如下:
```python
my_list = ['apple', 'banana', 'orange']
for index, value in enumerate(my_list):
print(index, value)
```
输出结果为:
```
0 apple
1 banana
2 orange
```
其中,`enumerate()`函数会返回一个包含index和value的元组,通过for循环进行遍历并打印即可。