为什么我的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!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~