Python,字符串正在输出;没有;?
我在一个字符串中循环,将ASCII值加1,但在最后,这个“无”弹出。这是什么Python,字符串正在输出;没有;?,python,string,while-loop,ascii,Python,String,While Loop,Ascii,我在一个字符串中循环,将ASCII值加1,但在最后,这个“无”弹出。这是什么 str_numbers = input ('> ') i=0 while i <len(str_numbers): x = print(chr(ord(str_numbers[i]) + 1), end="") i=i+1 print (x) str_numbers=input('>')) i=0 而iprint()不会返回任何内容。因为它没有,所以它默认
str_numbers = input ('> ')
i=0
while i <len(str_numbers):
x = print(chr(ord(str_numbers[i]) + 1), end="")
i=i+1
print (x)
str_numbers=input('>'))
i=0
而iprint()
不会返回任何内容。因为它没有,所以它默认返回None
。这就是为什么在打印x时,不会显示任何内容
但是,它仍然在x=print(chr(ord(str_number[i])+1),end=“”)处打印项目。
去掉作业(即x=
和之后的print(x)
)为什么我的问题被否决了?