小编use*_*147的帖子

Python 2 - 如何使用'或'?

我是python的新手,我刚做了一个小程序.如果你键入"Hello"或"hello",它会说"工作",如果你输入任何其他内容,它会说"不工作".这是我到目前为止的代码:

print "Type in 'Hello'"
typed = raw_input("> ")
if (typed) == "Hello" or "hello":
   print "Working"
else:
    print "not working"
Run Code Online (Sandbox Code Playgroud)

代码不起作用,无论我提交什么,它总是会说"工作",即使我键入"jsdfhsdkfsdhjk".如果我拿出"或"和"你好",它确实有效,但我想检查两者.如何使脚本工作?

非常感谢!!

python

1
推荐指数
1
解决办法
202
查看次数

Python 2 - 如何使脚本转到特定的行?

这是我上一个问题的扩展,但我想知道是否有可能使脚本返回到特定的行,如果事件发生.

print "Type in 'Hello'"
typed = raw_input("> ")
if typed.lower() in ['hello', 'hi']:
    print "Working"
else:
    print "not working" 
Run Code Online (Sandbox Code Playgroud)

在最后一行,如果'else'发生了,你可以做到这样它再次从第2行重新开始吗?非常感谢任何帮助,非常感谢!

python

1
推荐指数
1
解决办法
3130
查看次数

标签 统计

python ×2