python打印每次循环结果 不用print
时间: 2023-11-22 14:04:30 浏览: 81
可以使用logging模块来记录循环结果,不必每次使用print语句。
示例代码:
```python
import logging
logging.basicConfig(level=logging.INFO, format='%(message)s')
for i in range(5):
logging.info(f'i = {i}, i * 2 = {i * 2}')
```
运行结果:
```
INFO:i = 0, i * 2 = 0
INFO:i = 1, i * 2 = 2
INFO:i = 2, i * 2 = 4
INFO:i = 3, i * 2 = 6
INFO:i = 4, i * 2 = 8
```
这样每次循环的结果会被记录在日志文件中,方便查看和分析。
相关问题
python打印每次循环结果
可以使用print()函数来打印每次循环的结果。例如:
```
for i in range(5):
print("当前循环次数为:", i)
```
输出结果为:
```
当前循环次数为: 0
当前循环次数为: 1
当前循环次数为: 2
当前循环次数为: 3
当前循环次数为: 4
```
在循环中使用print()函数可以帮助我们调试程序,查看每次循环的结果是否符合预期。
python 遍历每次循环结果
可以使用print语句在每次循环中打印出结果,例如:
```
my_list = [1, 2, 3, 4, 5]
for item in my_list:
print(item)
```
这将输出:
```
1
2
3
4
5
```
如果要打印出每次循环的索引和元素,可以使用enumerate()函数,例如:
```
my_list = [1, 2, 3, 4, 5]
for index, item in enumerate(my_list):
print("Index:", index, "Value:", item)
```
这将输出:
```
Index: 0 Value: 1
Index: 1 Value: 2
Index: 2 Value: 3
Index: 3 Value: 4
Index: 4 Value: 5
```
阅读全文