문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 Python/문법 (문단 편집) == 입출력 == 기본적으로 출력은 {{{print()}}} 함수를 사용한다. 따로 줄바꿈을 추가하지 않아도 자동으로 줄바꿈까지 출력한다. {{{#!syntax python # Hello, world! 문자열 출력 print("Hello, world!") }}} 변수를 출력하는 방법은 여러가지가 있다. {{{#!syntax python a = 10 b = 20 # 10 , 20 출력 # 1. 인자 여러개로 주기 print(a, "," , b) # 2. c 스타일 print("%d , %d" % (a,b)) # 3. format 함수 print("{} , {}".format(a, b)) # 4. f-string print(f"{a} , {b}") }}} {{{print()}}}에 인자를 여러개 준 경우 각각의 문자열이 한 칸 공백을 두고 출력된다. 주의할 점은, c 스타일은 권장되지 않는 문법이다. 입력은 {{{input()}}}을 사용한다. {{{input()}}}은 기본적으로 {{{str}}} 형태로 값을 받으며, 특정 자료형 함수를 이용하면 다른 형으로 값을 받을 수 있다. 만약 그 형으로 값이 나오지 않으면 [[예외]] 오류가 일어난다. {{{#!syntax python a = input("input") b = int(input("input")) c = float(input("input")) }}} 입력에서 걸리는 시간을 줄이려면 {{{sys}}} 모듈의 {{{stdin.readline()}}}을 이용하면 좋다. 다만, 이 경우는 {{{input()}}}과는 달리 입력받는 기능만을 할 수 있다. {{{#!syntax python import sys a = sys.stdin.readline() b = int(sys.stdin.readline()) c = float(sys.stdin.readline()) }}}저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기