# 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 |