for x in zz: print (int(x),end='') 可以办print的结果赋值
时间: 2024-05-20 17:15:55 浏览: 87
给一个变量,但是这个变量不会有任何有用的信息,因为循环只是将zz中的每个元素转换为整数并打印出来,最终输出的结果就是zz中每个元素转换为整数后的组合。如果要将结果保存到变量中,可以使用字符串拼接的方法:
result = ''
for x in zz:
result += str(int(x))
print(result)
相关问题
请解释一下代码for i in "Python" print(i,end=",")
这段代码有语法错误,正确的写法应该是:
```python
for i in "Python":
print(i, end=",")
```
这是一个 for 循环,它遍历字符串 "Python" 中的每个字符,并将其依次赋值给变量 i。在循环体中,使用print函数将 i 输出,并在末尾加上一个逗号,实现了将每个字符输出并用逗号隔开的效果。因此,执行这段代码的输出结果是:P,y,t,h,o,n,
阅读全文