2분 안에 Python의 입력 함수에 대해 알아보세요
입력 함수는 표준 입력에서 문자열을 읽고 자동으로 줄바꿈을 무시하는 Python의 내장 함수입니다. 입력 함수의 구체적인 사용법을 살펴보겠습니다.
#함수 입력
message = input("Tell me something, and I will repeat it back to you: ") print(message) message1 = input() print(message1)
#여러 줄 문자열 만드는 방법
prompt1="type someting" prompt2=prompt1+": "+input() print(prompt2)
prompt = "If you tell us who you are, we can personalize the messages you see." prompt += "\nWhat is your first name? " name = input(prompt) print("\nHello, " + name + "!")
#입력 기본 입력은 문자이므로 문자 변환을 수행해야 합니다. 비교 필수
age=input("How old are you?") age=int(age) if(age>=18): print("You have the right to vote!") else: print("Sorry,you have no right to vote!")
#modulus 연산자
c1=input("Please input a number,and i will do modulo operation for it.") c1=int(c1) c2=input("Please input another number,and i will do modulo operation for it.") c2=int(c2) c3=c1%c2 print(c3)
#자동차 렌트: 사용자에게 어떤 종류의 자동차를 렌트하고 싶은지 물어보고 "찾을 수 있는지 알아보겠습니다"와 같은 메시지를 출력하는 프로그램을 작성하세요. 너는 스바루야."
input("What kind of car would you like to hire?") print("Let me see if I can find you a Subaru")
#레스토랑 예약: 사용자에게 몇 명이 식사하는지 묻는 프로그램을 작성하세요. 8명 이상이면 빈 테이블이 없다는 메시지를 인쇄하고, 그렇지 않으면 빈 테이블이 있음을 나타냅니다.
p1=input("How many people in the dinner?") p1=int(p1) if(p1>8): print("Sorry,There is no empty table.") else: print("ok,There is an empty table")
#10 배수: 사용자가 숫자를 입력하고 그 숫자가 10의 정수배인지 여부를 표시하게 합니다.
n1=input("Please input a number")n1=int(n1)if(n1%10==0):print(n1+" is an integer multiple of 10.")else: print(n1+" is not an integer multiple of 10.")
입력 함수는 Python에 내장된 함수로, 표준 입력에서 문자열을 읽고 자동으로 줄바꿈을 무시합니다.
즉, 모든 형태의 입력이 문자열로 처리됩니다. 다른 유형의 데이터를 얻으려면 강제 유형 변환을 수행하십시오. 기본적으로
프롬프트 문자열이 없습니다. 프롬프트 문자열이 주어지면 표준 입력을 읽기 전에 프롬프트 문자열이 표준으로 출력됩니다. 파일의 끝이 발견되면 EOFError가 발생합니다.
읽어주신 모든 분들께 감사드리며, 많은 혜택 받으시길 바랍니다.
이 기사는 https://blog.csdn.net/qq_24135817/article/details/79818479
추천 튜토리얼: "
python tutorial위 내용은 2분 안에 Python의 입력 기능에 대해 알아보세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!