Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的python代码没有';你不能代表一些人物吗?_Python - Fatal编程技术网

为什么我的python代码没有';你不能代表一些人物吗?

为什么我的python代码没有';你不能代表一些人物吗?,python,Python,当此代码运行时 我一直在努力,但我无法解决这个问题 即使在运行此代码时: for i in xrange(256): print str(i)+' : '+chr(i) 什么也没发生 我没有听到铃声 [编辑]:在cmd或终端上正确工作您正在打印ascii字符。您打印的数字首先不是字母字符,cf您不能打印所有ascii字符。在这里您可以找到所有ascii字符 print "\a" 以下是这项研究的结果 print ' '.join([chr(i) for i in range(128

当此代码运行时

我一直在努力,但我无法解决这个问题 即使在运行此代码时:

for i in  xrange(256):
    print str(i)+' : '+chr(i)
什么也没发生 我没有听到铃声

[编辑]:在cmd或终端上正确工作

您正在打印ascii字符。您打印的数字首先不是字母字符,cf

您不能打印所有ascii字符。在这里您可以找到所有ascii字符

print "\a"
以下是这项研究的结果

print ' '.join([chr(i) for i in range(128)])
结果

In [34]: import string
In [35]: print string.printable
0123456789abcdefghijklmnopqrstuvxyzabcdefghijklmnopqrstuvxyz!"#$%&'()*+,-./:;?@[\]^_`{|}~

这个问题是由python空闲引起的,当在终端中运行代码或听到cmd铃声时,您需要查看ASCII表:尝试检查
chr(i).isprintable()
因为并非所有字符都可打印/打印“bos\rb”不显示bob
In [34]: import string
In [35]: print string.printable
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~