【发布时间】:2020-06-17 17:31:12
【问题描述】:
所以我有这个程序,它给出了 ascii 值的二进制值加上用户输入字符串的 1。
text = input()
bitString = ''
for ch in text:
new = ord(ch) + 1
decimal = new
while decimal > 0:
remainder = decimal % 2
decimal = decimal // 2
bitString = str(remainder) + bitString
print(bitString)
如果用户输入“abcde”,输出将是
11001101100101110010011000111100010
如何让二进制值用空格分隔,输出将在哪里
1100010 1100011 1100100 1100101 1100110
?
【问题讨论】:
-
好的,我试过了,但似乎没有什么不同?我仍然得到没有空格的输出
标签: python python-3.x loops for-loop spaces