질문에 대답하려고하면 Python의 I/O 구현을 사용하여 파일에 특정 단어 나 구가 포함되어 있는지 테스트 한 다음 더 많은 코드를 실행할 수 있는지 묻습니다. 이걸 갖고 싶으면하는 목표는 메모장에서 모든 상호 작용을하는 것입니다. 이것은 내가 볼 수있는 한 문 형식의 I/O에서 read
함수와의 상호 작용이 필요합니다.Python I/O 사용자 입력
나는의 라인을 따라 코드를 작성 할 것 :
while True: #Using a while loop to re-ask if not valid answer.
color = input("What is your favorite color? [red/blue/green] ").lower() #Asking and converting to lowercase.
if color == "red" or color == "blue" or color == "green": #Testing if color is valid.
break #Escaping the loop
else: #If it's not valid:
print("Wow, I have never heard of " + color + " being a color before")
continue #Restarting the loop
print("Really? " + color + " is my favorite color too!") #Because they got out of the loop, we can run this.
를 ... 그것은 어떤 형태의 메모장에있는로. 다시 메모장에서 사용자가 응답해야하는 질문 인 메모장에서 질문을 받고 메모장에서 텍스트를 반환하도록 설정합니다.
내 대답은 다음과 같습니다. http://xkcd.com/1425/. _ 쉽고 사실상 불가능한 것의 차이를 설명하는 것은 어려울 수 있습니다. _ – GLHF
"메모장에서"계속 반복하지만 실제로 의미가 명확하지 않거나 그 이유가 명확하지 않습니다. 메모장은 텍스트 편집기이며 대화 형 스크립팅 기능을 제공하지 않습니다. –
도움을 주셔서 감사합니다. –