Python IDE PyCharm赢得';t打印最后一行代码

Python IDE PyCharm赢得';t打印最后一行代码,python,Python,说到编码,我是一个完全的新手,所以我可能犯了一个愚蠢的错误。我正在做的是跟随一本Python初学者教科书并编写“Hello World”练习。我在代码中添加了变量“name”,并在下一行调用了该变量。但是, print('Hello',name')我写的代码行不会打印,即使我的第一行print('Hello,world')打印了。没有错误代码,所以我猜我只是错误地定义了变量,但我不确定 在Python打印完'Keenan'后,需要按Enter键来打印最后一行 调用input(str)时,str是

说到编码,我是一个完全的新手,所以我可能犯了一个愚蠢的错误。我正在做的是跟随一本Python初学者教科书并编写“Hello World”练习。我在代码中添加了变量“name”,并在下一行调用了该变量。但是, print('Hello',name')我写的代码行不会打印,即使我的第一行print('Hello,world')打印了。没有错误代码,所以我猜我只是错误地定义了变量,但我不确定

在Python打印完
'Keenan'
后,需要按Enter键来打印最后一行

调用
input(str)
时,
str
是提示。一旦python打印出提示,它将等待输入,然后输入

因此,从逻辑上讲,您的代码应该是:

name = input("What's your name?:")
print('Hello', name)
将打印:

你叫什么名字?:
您可以在其中键入:

你叫什么名字?:基南

然后进入

首先欢迎!请拿着这本书读一读。重要的是要在问题本身内部提供一个答案。不是图像或图像链接。最后,使用
input
功能。这个函数——顾名思义——正在等待您的输入。在控制台中写入任何内容,然后按Enter键,然后查看发生了什么。祝你好运