特殊字符(如冒号)不打印

时间:2011-11-01 10:28:59

标签: python list colon

我的代码问题如下。为什么像冒号(:)这样的特殊字符不能打印?


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)

4 个答案:

答案 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