猿问

python判断非空的一段程序,可是用不了

def input_():

    username = raw_input("Username:")

    password = getpass.getpass("Password:")

    choose = username,password

    if '' in choose:

        print 'Username or password is empty!'

        input_()

    else:

        return username,password
username,password = input_()
print username,password

这个程序跑不起来,如果输入不为空,可以print。如果先输入空,再不输入空,就不行了。。。报错

求解

TimeMachine丶
浏览 2059回答 1
1回答

tanhouyusheng

你这个里边有没有循环,怎么能输入两次呢
随时随地看视频慕课网APP

相关分类

Python
我要回答