사용자 입력을 이미 변수로 저장되어있는 특정 문자열로 제한하려면 어떻게해야합니까?

Denzel

일부 기프트 카드에 대한 웹 스크래핑 도구를 만들고 있으며 각 기프트 카드의 이름 (문자열, 즉 "PSN")을 변수로 저장했습니다. 예를 들어, P = "PSN"

내가 원하는 카드의 이름을 입력하도록 요청하는 사용자 입력이 있지만 이미 정의한 변수로 제한하여 이미 허용 한 카드가 아닌 다른 이름을 입력하면 왜냐하면 오류를 반환하고 이름을 다시 입력하도록 요청합니다.

어떻게하면 되나요?

지금까지 작성한 코드는 다음과 같습니다.

#Stored strings for each card
    G = "Google".casefold()
    P = "PSN".casefold()
    X = "Xbox".casefold()
    I = "iTunes".casefold()
    N = "Nintendo".casefold()
    A = "Amazon".casefold()
    S = "Steam".casefold()

    Card_Name = input('Enter Card Name:') 
    cardnameanswer = G, P, X, I, N, A, S
    Card_Name = cardnameanswer
앤 젠

이렇게 :

G = "Google".casefold()
P = "PSN".casefold()
X = "Xbox".casefold()
I = "iTunes".casefold()
N = "Nintendo".casefold()
A = "Amazon".casefold()
S = "Steam".casefold()

while True: # Keeps looping unless specified
    Card_Name = input('Enter Card Name:')
    if Card_Name in [G, P, X, I, N, A, S]: # If the card name entered is amoung the valid names
        break # Break out of the loop, without continuing the rest of the loop
    print('Invalid card name.') # Only prints if the user haven't broke out of the loop

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

설정되는 문자열을 입력으로 변경하려면 어떻게해야합니까?

분류에서Dev

특정 매개 변수로 문자열을 무작위로 생성하려면 어떻게해야합니까?

분류에서Dev

사용자 이름 필드에 특정 사용자 이름을 입력하지 못하도록 제한하려면 어떻게해야합니까?

분류에서Dev

HTML 페이지에서 mongodb로 사용자 입력을 저장하려면 어떻게해야합니까?

분류에서Dev

특정 문자열을 삭제하고 더 많은 문자로 중복을 허용하려면 sed를 어떻게 사용해야합니까?

분류에서Dev

R이 문자열을 제한으로 읽도록하려면 어떻게해야합니까?

분류에서Dev

특정 16 진수 코드 및 치수를 사용하여 색상을 PNG 이미지로 저장하려면 어떻게해야합니까?

분류에서Dev

사용자 입력을 벡터로 저장하려면 어떻게해야합니까 (예 : c (-10 : 1) 특정 범위에 대해)?

분류에서Dev

내 프로그램이 문자열의 특정 부분에서 누른 키로 문자열을 바꾸도록하려면 어떻게해야합니까?

분류에서Dev

PDFsharp에서 특정 문자 수 이후에 문자열을 새 줄로 점프하려면 어떻게해야합니까?

분류에서Dev

Bootstrap 열을 특정 열의 높이로 제한하려면 어떻게해야합니까?

분류에서Dev

이 숫자 문자열을 오름차순으로 정렬하려면 어떻게해야합니까?

분류에서Dev

사용자 입력을 한 줄씩 Haskell에 정수 목록으로 저장하려면 어떻게해야합니까?

분류에서Dev

내 웹 사이트에서 문자열을 로컬에 저장하려면 어떻게해야합니까?

분류에서Dev

정규식을 사용하여 {}로 문자열을 분할하려면 어떻게해야합니까?

분류에서Dev

이 함수를 간단한 문자열로 출력하려면 어떻게해야합니까?

분류에서Dev

"#ffff"문자열 색상을 setBackgroundColor ()에 매개 변수로 지정하려면 어떻게해야합니까?

분류에서Dev

파일 이름에서 특정 문자열을 제거하려면 어떻게해야합니까?

분류에서Dev

php / html에서 사용자 입력으로이 배열을 지우려면 어떻게해야합니까?

분류에서Dev

CSV 파일로 저장할 행 데이터의 형식을 지정하는 문자열을 작성하려면 어떻게해야합니까?

분류에서Dev

사용자 입력으로 연결된 목록을 정렬하려면 어떻게해야합니까?

분류에서Dev

문자열의 시작과 끝을 특정 문자로 바꾸려면 어떻게해야합니까?

분류에서Dev

문자열을 연결하여 목록 이름으로 사용하려면 어떻게해야합니까?

분류에서Dev

루비 2.3. 사용자 입력 문자열을 배열로 변환 한 다음 개별 요소로 분할하려면 어떻게해야합니까?

분류에서Dev

JPG 이미지의 정수 배열을 JPG 이미지로 변환하려면 어떻게해야합니까?

분류에서Dev

문자열을 코드로 사용하려면 어떻게해야합니까?

분류에서Dev

달러 금액이 포함 된 문자열을 정수로 바꾸려면 어떻게해야합니까?

분류에서Dev

사용자 입력을 기반으로이 코드를 반복하려면 어떻게해야합니까?

분류에서Dev

특정 값 이상으로 볼륨을 제한하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    설정되는 문자열을 입력으로 변경하려면 어떻게해야합니까?

  2. 2

    특정 매개 변수로 문자열을 무작위로 생성하려면 어떻게해야합니까?

  3. 3

    사용자 이름 필드에 특정 사용자 이름을 입력하지 못하도록 제한하려면 어떻게해야합니까?

  4. 4

    HTML 페이지에서 mongodb로 사용자 입력을 저장하려면 어떻게해야합니까?

  5. 5

    특정 문자열을 삭제하고 더 많은 문자로 중복을 허용하려면 sed를 어떻게 사용해야합니까?

  6. 6

    R이 문자열을 제한으로 읽도록하려면 어떻게해야합니까?

  7. 7

    특정 16 진수 코드 및 치수를 사용하여 색상을 PNG 이미지로 저장하려면 어떻게해야합니까?

  8. 8

    사용자 입력을 벡터로 저장하려면 어떻게해야합니까 (예 : c (-10 : 1) 특정 범위에 대해)?

  9. 9

    내 프로그램이 문자열의 특정 부분에서 누른 키로 문자열을 바꾸도록하려면 어떻게해야합니까?

  10. 10

    PDFsharp에서 특정 문자 수 이후에 문자열을 새 줄로 점프하려면 어떻게해야합니까?

  11. 11

    Bootstrap 열을 특정 열의 높이로 제한하려면 어떻게해야합니까?

  12. 12

    이 숫자 문자열을 오름차순으로 정렬하려면 어떻게해야합니까?

  13. 13

    사용자 입력을 한 줄씩 Haskell에 정수 목록으로 저장하려면 어떻게해야합니까?

  14. 14

    내 웹 사이트에서 문자열을 로컬에 저장하려면 어떻게해야합니까?

  15. 15

    정규식을 사용하여 {}로 문자열을 분할하려면 어떻게해야합니까?

  16. 16

    이 함수를 간단한 문자열로 출력하려면 어떻게해야합니까?

  17. 17

    "#ffff"문자열 색상을 setBackgroundColor ()에 매개 변수로 지정하려면 어떻게해야합니까?

  18. 18

    파일 이름에서 특정 문자열을 제거하려면 어떻게해야합니까?

  19. 19

    php / html에서 사용자 입력으로이 배열을 지우려면 어떻게해야합니까?

  20. 20

    CSV 파일로 저장할 행 데이터의 형식을 지정하는 문자열을 작성하려면 어떻게해야합니까?

  21. 21

    사용자 입력으로 연결된 목록을 정렬하려면 어떻게해야합니까?

  22. 22

    문자열의 시작과 끝을 특정 문자로 바꾸려면 어떻게해야합니까?

  23. 23

    문자열을 연결하여 목록 이름으로 사용하려면 어떻게해야합니까?

  24. 24

    루비 2.3. 사용자 입력 문자열을 배열로 변환 한 다음 개별 요소로 분할하려면 어떻게해야합니까?

  25. 25

    JPG 이미지의 정수 배열을 JPG 이미지로 변환하려면 어떻게해야합니까?

  26. 26

    문자열을 코드로 사용하려면 어떻게해야합니까?

  27. 27

    달러 금액이 포함 된 문자열을 정수로 바꾸려면 어떻게해야합니까?

  28. 28

    사용자 입력을 기반으로이 코드를 반복하려면 어떻게해야합니까?

  29. 29

    특정 값 이상으로 볼륨을 제한하려면 어떻게해야합니까?

뜨겁다태그

보관