raw_input('你在做什么?')
a ='没有' 如果输入(a): 打印'看起来很无聊' 其他: 打印'尼斯'
这段代码的含义是,如果一个人用“什么都没有”回答raw_input。它应该打印似乎无聊。如果一个人写了别的东西,它应该打印好。
我是编程新手所以请帮助我:)。
答案 0 :(得分:0)
如果我理解你的问题,你要找的是:
a = raw_input("What are you doing?")
请注意,提示的答案保存在变量“a”中。
if a == 'nothing':
print 'That seems boring'
else:
print 'Nice'
注意缩进。另外,我们使用'=='进行比较,使用'='将值赋给变量。
学习python的基础知识答案 1 :(得分:0)
我总是喜欢制作显示它们包含内容的变量。 我的版本看起来像这样:
print "What are you doing?"
reply = raw_input()
if reply == "nothing":
print "That seems boring"
else:
print "Nice"
答案 2 :(得分:0)
您也可以这样做,它将在运行时以更直接的方式输入
#!/usr/bin/env python
def user_input():
print "What are you doing?"
# takes user input
a = raw_input()
# if user enter "Nothing" or "nothing"
if (a == "Nothing") or (a == "nothing"):
print "boring"
# if he enters anything else
else:
print "nice"
if __name__ == '__main__':
user_input()