我有一个可变的问题,我无法理解你

2024-10-04 05:20:33 发布

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

import webbrowser
import time
# First Update DATE: 11/28/2018
# Created by hassan alaa: Version 2.0

print("Tab Timer Version 2.0 *UPDATE*")

while True:
    stuff = input("Hey Welcome What Are You Using This For Work, School Or Personal?: ")
    if stuff == "work":
        time.sleep(2)
        print("Authorizing...")
        time.sleep(4)
        print("Authorized! Have Fun")
    if stuff == "school":
        time.sleep(1)
        print("Authorizing...")
        time.sleep(4)
        print("Authorized! Have Fun!")
    if stuff == "personal":
        time.sleep(1)
        print("Authorizing...")
        time.sleep(4)
        print("Authorized! Have Fun!")
    if stuff == "ANONYMOUS04":
        username = input("What Is The Username?: ")
        password = input("What Is The Password?: ")
    if username == "M8TE" and password == "CICADA3007":
        print("Welcome Dear Master Hassan!")
    else:
        print("You Ugly Fool, You Aren't Master!")
        time.sleep(2)

有一个问题,因为用户名没有定义,但我确实定义了它


Tags: importyouinputiftimeversionhavesleep
1条回答
网友
1楼 · 发布于 2024-10-04 05:20:33

不,您的username变量没有定义,因为它有错误的缩进。也许你想要这个:

    if stuff == "ANONYMOUS04":
        username = input("What Is The Username?: ")
        password = input("What Is The Password?: ")
        if username == "M8TE" and password == "CICADA3007":
            print("Welcome Dear Master Hassan!")

在这种情况下,定义它是因为它与定义的缩进级别相同

相关问题 更多 >