본문 바로가기

# Python/# Basic

[보기 쉬운 Python] 입력, 출력(input, print, leadline)

728x90
반응형

입력

 

문자열

str1 = input()

 

숫자

int1 = int(input())
float1 = float(input())

 

여러 정수 입력

num1, num2 = map(int, input().split())	# split() 함수를 종종 잊을 때가 있다.

 

여러 정수를 입력 받아 리스트로 만들기

list1 = list(map(int, input().split()))

 

빠른 입력

import sys

str1 = sys.stdin.leadline()
num1, num2 = map(int, sys.stdin.leadline().split())

 

출력

print(var1)
print(num1, str1)			# ','로 type과 상관 없이 이어서 출력
print(str1+str2) 			# 이어서 출력

 

sep과 end

print(num1, num2, sep = ':', end = '')	# sep은 두 변수 사이를 구분하는 문자를 정한다.
					# default : sep = ' '
                                        # end는 print가 끝난 후 마지막에 쓰는 문자이다.
                                        # default : end = '\n'

 

 

이스케이프 문자

 

\n : 다음 줄


\r : 해당 줄의 처음


\t : tab

\' : 작은 따옴표

\" : 큰 따옴표

\\ : \문자

728x90
반응형