Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python을 사용하여 사용자 텍스트에 회신


if-elif-else 문을 사용하여 이 문제를 해결할 수 있습니다. 그리고 그것을 만들기 위해 주어진 옵션이 목록에 있을 때까지 유효한 옵션을 요청할 것입니다. 우리는 while 루프를 사용할 수 있습니다. 옵션이 유효하면 루프를 끊고, 그렇지 않으면 반복적으로 입력을 요청합니다.

int() 메서드를 사용하여 입력을 정수로 형변환해야 하므로 입력을 정수로 가져와야 합니다.

주어진 포인트를 따르려면 코드를 확인하십시오.

print("Come-on in. Need help with any bags?")
while True:
# loop is used to take option until it is not valid.
bag = int(input("(1)Yes (2)No Thanks (3)I'll get 'em later\nTYPE THE NUMBER OF YOUR RESPONSE: "))
if bag == 1:
print("You have chosen YES. We'll help with bags")
break
# Stop the loop as the option is valid
elif bag == 2:
print("Ok you don't want any help.")
break
elif bag == 3:
print("Tell us, when you want the help")
break
else:
print("Invalid Choice, Please select number from 1 to 3")