它的课程。我知道这可能是我能做的最糟糕的方式,但我需要这样做。该代码的工作原理是查看用户输入的用户名和密码是否与预定义的详细信息(saveduser1)匹配,然后将1添加到变量“authnumber”中。如果所有的细节都是正确的,那么它将使authnumber等于4
import random
import time
saveduser1 = ("user1")
savedpass1 = ("pass1")
saveduser2 = ("user2")
savedpass2 = ("pass2")
authnumber = 0
print ("Player one, please input your username.")
player1user = str(input())
print ("player one, please input your password.")
player1pass = str(input())
print ("Player two, please input your username.")
player2user = str(input())
print ("player one, please input your password.")
player2pass = str(input())
if player1user == saveduser1:
authnumber + (1)
else:
authnumber = 0
if player1pass == savedpass1:
authnumber + (1)
else:
authnumber + (10)
if player2user == saveduser2:
authnumber + (1)
else:
authnumber + (0)
if player2pass == savedpass2:
authnumber + (1)
else:
authnumber + (0)
if authnumber >= (4):
print ("opened")
else:
print (authnumber)
我们需要做:
而不是:
您需要将
authnumber
重新分配给它自己来更改它的值。同时删除代码中多余的括号相关问题 更多 >
编程相关推荐