편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.03.23

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


    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안에있는게숫자라서그런가요?

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

  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.03.22

    간단한데 궁금한게있습니다.


    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안에있는게숫자라서그런가요?

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