检查无效的输入python

时间:2014-09-01 16:05:22

标签: python

所以,我在这个项目中的最终目标是使用用户输入的参数启动一个java文件,但是我在响应无效输入时遇到了一些麻烦。这是我到目前为止所做的:

import os

def checkInvalid():
    if (offtest != 'yes' or offtest != 'Yes' or offtest!= 'no' or offtest != 'No'):
        getCracked()

def getCracked():
    global offtest 
    offtest = raw_input("Is it raining [yes/no]: ")
    #print(offtest)
    checkInvalid()

getCracked()

在任何情况下,这都会循环无效输入,但不幸的是,它还会循环使用假设作为有效输入。谢谢!

0 个答案:

没有答案