2024-09-28 20:56:07 发布
网友
为什么我的代码只有一部分是用python运行的? 我在IDLE和sublimitext中尝试了相同的代码,它只运行前两行,就是这样。 如下图所示
print("hello") first = input("what is your firstname? ") print("thanks") surname = input("what is your surname? ")
我在CodeSculptor中尝试了该代码,它运行正常: https://py3.codeskulptor.org/#user305_1ZWADnYLXt_0.py
它正在等待raw_input运行-raw_input是一个等待用户输入的函数
raw_input
当程序询问你的名字时,试着输入一些东西并按enter键?-程序的其余部分将运行
您的代码运行良好。你可能会被两件事弄糊涂:
input()函数暂停执行,直到您完成输入内容(或什么都不输入)并按下回车键
input()
在上一个命令之后,当您输入所需信息(您的姓氏)并按Enter键时,没有其他命令可以打印内容。 因此,您的程序将以静默方式完成,而不使用上次输入的信息(您的姓氏)
我在CodeSculptor中尝试了该代码,它运行正常: https://py3.codeskulptor.org/#user305_1ZWADnYLXt_0.py
它正在等待
raw_input
运行-raw_input是一个等待用户输入的函数当程序询问你的名字时,试着输入一些东西并按enter键?-程序的其余部分将运行
您的代码运行良好。你可能会被两件事弄糊涂:
input()
函数暂停执行,直到您完成输入内容(或什么都不输入)并按下回车键在上一个命令之后,当您输入所需信息(您的姓氏)并按Enter键时,没有其他命令可以打印内容。
因此,您的程序将以静默方式完成,而不使用上次输入的信息(您的姓氏)
相关问题 更多 >
编程相关推荐