Python“;“你好,世界”;,为什么我的代码没有执行超过我的第一个变量?

Python“;“你好,世界”;,为什么我的代码没有执行超过我的第一个变量?,python,Python,我是从枯燥的东西中编写代码,并直接从书中键入此代码。我尝试缩进,然后收到错误消息*书上没有写缩进。我真的不知道发生了什么。代码的输出在第一个变量处停止。我附上了一张图片,并将复制下面的代码。感谢那些花点时间帮我完成第一个代码的人。非常感谢 您没有提供任何输入 写:“输入您的姓名:” 然后在控制台中键入您的姓名并按enter键,您没有提供任何输入 写:“输入您的姓名:” 然后在控制台中键入您的姓名并按enter键,输入的值就是它在终端中显示的文本。输入值是用户输入的内容 您应该这样编写代码: n

我是从枯燥的东西中编写代码,并直接从书中键入此代码。我尝试缩进,然后收到错误消息*书上没有写缩进。我真的不知道发生了什么。代码的输出在第一个变量处停止。我附上了一张图片,并将复制下面的代码。感谢那些花点时间帮我完成第一个代码的人。非常感谢


您没有提供任何输入

写:
“输入您的姓名:”


然后在控制台中键入您的姓名并按enter键,您没有提供任何输入

写:
“输入您的姓名:”


然后在控制台中键入您的姓名并按enter键,输入的值就是它在终端中显示的文本。输入值是用户输入的内容

您应该这样编写代码:

name = input('What is your name?')
print('Hey! your name is' + name)
myName = input('What is your name: ')
输出将是:

What is your name?Mohammad(User types Mohammad and presses the enter)
Hey! your name is Mohammad.

您在
input()
中输入的值就是它在终端中显示的文本。输入值是用户输入的内容

您应该这样编写代码:

name = input('What is your name?')
print('Hey! your name is' + name)
myName = input('What is your name: ')
输出将是:

What is your name?Mohammad(User types Mohammad and presses the enter)
Hey! your name is Mohammad.

输入后就像一个打印命令,指示用户做什么。
试试这个:

#这个程序打招呼并询问我的名字。
打印(“你好,世界!”)
myName=input('你叫什么名字')
打印(“很高兴认识你,”+myName)
print('您姓名的长度为:')
打印(len(myName))
myAge=输入(“您的年龄是多少”)
#另外,您还可以使用int(输入(‘您的年龄是多少?’)将其直接转换为int类型
打印('您将在一年内成为'+str(int(myAGE)+1)+')

输入后就像一个打印命令,指示用户做什么。
试试这个:

#这个程序打招呼并询问我的名字。
打印(“你好,世界!”)
myName=input('你叫什么名字')
打印(“很高兴认识你,”+myName)
print('您姓名的长度为:')
打印(len(myName))
myAge=输入(“您的年龄是多少”)
#另外,您还可以使用int(输入(‘您的年龄是多少?’)将其直接转换为int类型
打印('您将在一年内成为'+str(int(myAGE)+1)+')

第4行的输入使用错误。这样使用:

name = input('What is your name?')
print('Hey! your name is' + name)
myName = input('What is your name: ')

第4行的输入使用错误。这样使用:

name = input('What is your name?')
print('Hey! your name is' + name)
myName = input('What is your name: ')

input
等待用户输入,但您似乎从未提供任何输入。他是对的,您的变量名是“myAge”,print语句使用的是“myAge”,这与“myAge”不同,因此也会出错
input('Sebastion')
不返回其参数;它将参数打印为提示,然后等待用户键入内容。
input
显然是您等待用户给出的内容,而您已经初始化了它,这与Python不兼容。如果你想自己给你的程序一个值,你不应该再使用
input
input
等待用户输入,但你似乎从来没有提供过任何值。他是对的,你的变量名是“myAge”,而print语句使用的是“myAge”,这与“myAge”不一样,因此也会出现错误
input('Sebastion'))
不返回其参数;它将参数打印为提示,然后等待用户键入内容。
input
显然是您等待用户给出的内容,而您已经初始化了它,这与Python不兼容。如果你想自己给你的程序一个值,你不应该再使用
input
。非常感谢。天啊,我想我不会再犯这个错误了。我非常感谢你花时间帮助我理解出了什么问题。很高兴我能帮上忙。不用担心,我们每天都会在编码方面做得更好。非常感谢。天啊,我想我不会再犯这个错误了。我非常感谢你花时间帮助我理解出了什么问题。很高兴我能帮上忙。别担心,我们每天都会在编码方面做得更好。