본문 바로가기

Python

로그인 -Python

# ex19_문제.py

# 로그인[2단계]
# 1. ID와 PW를 입력받아 회원가입을 진행한다.
# 2. 이후 로그인을 위해 다시 ID와 PW를 입력받는다.
# 3. 가입 후 저장된 데이터와 로그인 시 입력받은 데이터를 비교한다.
# 예) 로그인 성공 or 로그인 실패

db_id = 0
db_pw = 0
# ex19_정답.py

# 로그인[2단계]
# 1. ID와 PW를 입력받아 회원가입을 진행한다.
# 2. 이후 로그인을 위해 다시 ID와 PW를 입력받는다.
# 3. 가입 후 저장된 데이터와 로그인 시 입력받은 데이터를 비교한다.
# 예) 로그인 성공 or 로그인 실패

db_id = 0
db_pw = 0

print("=== 회원가입 ===")
db_id = int(input("(가입)ID를 입력하세요 : "))
db_pw = int(input("(가입)PW를 입력하세요 : "))
print("가입을 축하합니다.")

print("=== 로그인 ===")
my_id = int(input("(로그인)ID를 입력하세요 : "))
my_pw = int(input("(로그인)PW를 입력하세요 : "))

if db_id == my_id and db_pw == my_pw:
    print("로그인 성공")
if db_id != my_id or db_pw != my_pw:
    print("로그인 실패")

 

 

 

# ex23_문제.py

# 로그인[3단계]
# 1. Id를 입력받아 dbId와 일치할 경우에만 Pw를 입력할 수 있다.
# 2. Id가 틀린 경우, "Id를 확인해주세요"라는 메세지를 출력한다.
# 3. Pw가 틀린 경우, "Pw를 확인해주세요"라는 메세지를 출력한다.
# 4. Id와 Pw와 모두 일치하는 경우, "로그인 성공"라는 메세지를 출력한다.

db_id = 1234
db_pw = 1111
# ex23_정답.py

# 로그인[3단계]
# 1. Id를 입력받아 dbId와 일치할 경우에만 Pw를 입력할 수 있다.
# 2. Id가 틀린 경우, "Id를 확인해주세요"라는 메세지를 출력한다.
# 3. Pw가 틀린 경우, "Pw를 확인해주세요"라는 메세지를 출력한다.
# 4. Id와 Pw와 모두 일치하는 경우, "로그인 성공"라는 메세지를 출력한다.

db_id = 1234
db_pw = 1111

my_id = int(input("ID 입력 : "))

if db_id == my_id:
    my_pw = int(input("PW 입력 : "))

    if db_pw == my_pw:
        print("로그인 성공")
    if db_pw != my_pw:
        print("PW를 확인해주세요.")

if db_id != my_id:
    print("ID를 확인해주세요.")

 

'Python' 카테고리의 다른 글

유효성 검사 -Python  (0) 2024.02.12
거북이 게임 코드 -Python  (1) 2024.02.12
가위바위보 게임 [1단계] -Python  (1) 2024.02.12
Up&Down 게임 [1단계] -Python  (0) 2024.02.12