프로그램
[파이썬] 문제 : 파일의 id,pw를 읽어 로그인 만들기
오디세이99
2022. 11. 18. 21:47
728x90
반응형
f = open('user.txt', 'r')
lines = f.readlines()
f.close()
u_id = input('아이디 : ')
u_pw = input('비밀번호 : ')
u_flag = False # user 를 찾았는지 변수
for li in lines:
u_info = li.split(',') # 문자열 분리
u_info[0] = u_info[0].strip() # strip 함수로 공백 및 중바꿈(\n) 제거
u_info[1] = u_info[1].strip()
if u_id == u_info[0] and u_pw == u_info[1]: # iw, pw 비교
u_flag = True # user를 찾았다고 True
print(f'안녕하세요. {u_id}님')
break # for 반복문 종료
if u_flag == False: # user를 찾지 못했으면
print('아이디와 비밀버호를 확인하세요.')
결과
아이디 : apple1
비밀번호 : 123
apple1 123 apple1 123
안녕하세요. apple1님
728x90
반응형