간단한데 궁금한게있습니다. 숫자암호 비교시 실패

조회수 600회
usernames = ['a','b','c','d','e']
passwords = ['aa','bb','cc','dd','ee']

passwords = tuple(passwords)

id = input("아이디를 입력해주세요: ")
pw = input("비밀번호를 입력해주세요: ")

if id == usernames[0] and pw ==passwords[0]:
  print('성공')
else:
  print('실패')

여기서는 a 와 aa을 입력받으면 성공이라뜨는데

usernames = ['a','b','c','d','e']
passwords = [1,2,3,4,5]

passwords = tuple(passwords)

id = input("아이디를 입력해주세요: ")
pw = input("비밀번호를 입력해주세요: ")

if id == usernames[0] and pw ==passwords[0]:
  print('성공')
else:
  print('실패')

여기서는 a와 1을 입력받으면 실패라고뜰까요?

passwords안에있는게숫자라서그런가요?

어떻게바꿔줘야 숫자일떄 성공이라고뜰까요??

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)