用的是pycharm,代码如下
User_names = {"1":'zero'}
for number, names in User_names.items():
print(f"{number}")
for name in names:
print(names)
我的运行结果是
1
zero
zero
zero
zero
那个,我知道应该是print(name)而不是print(names),但是当时搞错了,然而现在我还是没搞懂为什么会打印出4个zero
用的是pycharm,代码如下
User_names = {"1":'zero'}
for number, names in User_names.items():
print(f"{number}")
for name in names:
print(names)
我的运行结果是
1
zero
zero
zero
zero
那个,我知道应该是print(name)而不是print(names),但是当时搞错了,然而现在我还是没搞懂为什么会打印出4个zero
for name in names:
这行的意思就是对于names的每个字符,执行print(names)
由于names的值为'zero',是4个字符,所以会循环四次,从而输出了四遍zero