Python只运行第一行,不知道我遗漏了什么

2024-04-19 10:45:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我今天刚开始学习,我正在写一个简单的方块。它问起名字,然后停了下来。这是我得到的http://imgur.com/KTwQz6G,但前提是我从空闲粘贴。如果我从这个网站复制它,它似乎工作。也许是因为我用的是旧版本的IDLE写的?你知道吗

name = raw_input("What is your name? ")

color = raw_input("What is your favorite color? ")

print "Well, Hello %s. I was hoping you would pick dark brown, 
but %s is cool too." % (name, color)

Tags: namecomhttpinputyourrawis名字
2条回答

这个程序不会一次问所有的问题。当raw_input方法提示您输入名称时,需要输入名称,然后输入相同的颜色。示例:

>>>python file.py
What is your name? somename               #you type somename and press enter
What is your favorite color? somecolor    #you type somecolor and press enter
Well, Hello somename. I was hoping you would pick dark brown, but somecolor is cool too.

它要的是名字。用户必须在提示符中键入它,然后按enter键,代码才能继续执行。这就是原始输入的作用。你知道吗

相关问题 更多 >