我的代码问题如下。为什么像冒号(:
)这样的特殊字符不能打印?
lista = ("KK",3,'go');
listb = [':b2:','bthree','b7'];
print lista;
print listb; # works
lista = ("KK",3,':go');
print lista; # Show Nothing: what's wrong (I am lost)
答案 0 :(得分:1)
您提供的示例代码工作正常,冒号的数据打印完全符合您的预期。你必须做其他不正确的事情。
答案 1 :(得分:0)
完美无缺......
>>> lista = ("KK",3,'go')
>>> listb = [':b2:','bthree','b7']
>>> print lista
('KK', 3, 'go')
>>> print listb
[':b2:', 'bthree', 'b7']
我不明白你的问题(0_o)
答案 2 :(得分:0)
它有效
python
>>> lista = ("KK",3,'go')
>>> listb = [':b2:','bthree','b7']
>>> print lista
('KK', 3, 'go')
>>> print listb
[':b2:', 'bthree', 'b7']
你可以粘贴更大块的程序吗?
问题肯定在其他地方!
此外你的标题是:“在Python中循环?”......你的代码中没有任何内容!
答案 3 :(得分:0)
您的代码应该有效,请尝试删除分号; Python中不需要分号,但在Javascript中是必需的。
lista = ("KK",3,'go')
listb = [':b2:','bthree','b7']
print lista
print listb