for i in range(5)
print(i)
没有结果
print(range(1,10 ,2))
输出的是(1,10,2)
for i in range(5)
print(i)
没有结果
不可能吧,print(i)缩进了吗?
1、
for i in range(5):
print(i)
2、
range(1,10 ,2) 只是个range,不是list。
你可以打印出来看 print(type(range(1,10 ,2)))
<class 'range'>
要有缩进
for i in range(5):
print(i)
```python
输出

你少了个冒号:
for i in range(10):
print(i)
for i in range(5)之后要有冒号":", print(i) 有加缩进放到for循环内
for i in range(5):
print(i)
for i in range(5):
print(i)
下面那个得用for i in range(1,10,2)再输出才行