프로그래밍

[Python] 기본 입출력 본문

Python/파이썬 기초

[Python] 기본 입출력

시케 2023. 11. 5. 20:14
728x90
반응형

기본 입출력

파이썬의 기본적인 입출력

파이썬의 표준 출력함수는 print()
파이썬의 표준 입력함수는 input() 
input() 함수는 모든 입력을 문자열로 처리
리스트에 요소 추가시 append() 혹은 insert() 메서드 사용, 제거시 pop() 메서드 사용

 

이스케이프 문자

이스케이프 문자 의미
\' 작은따옴표
\" 큰따옴표
\n 줄 바꿈
\r 캐리지 리턴
\t
\v 수직 탭
\\ 역 슬래시
\a
\b 백스페이스

print() 함수

print(value, ..., sep='', end='\n', file=sys.stdout, flush=False)

출력 대상을 콤마로 분리하여 출력

sep, end, file, flush 속성으로 출력 형태를 조절

 

속성명 속성 의미 기본값 기본값 의미
sep 출력할 value의 구분자 '' 공백
end value 출력 후 출력할 문자 '\n' 줄 바꿈
file 출력 방향 지정 sys,stdout 모니터를 의미
flush flush 유무 지정 False 스트림 비우지 않음

형식을 갖춘 문자열

형식 기호 의미 자료형
%d decimal 정수(10진수)
%o octal 정수(8진수)
%x hexadecmal 정수(16진수)
%f floating point 실수
%s string 문자열

format() 메서드

'Breakfast is {} and {}'.format('spam', 'eggs')
# Breakfast is spam and eggs

format()메서드의 인수로 변수나 값을 표시하고 해당 값이 표시될 위치를 증괄호로 표시

 

f-strings

기본적으로 중괄호를 사용하는 format()메서드와 유사하지만 조금 더 가독성이 뛰어나다

>>> who = 'you'
>>> how = 'happy'
>>> f'{who} make me {how}'
'you make me happy'

 

728x90
반응형

'Python > 파이썬 기초' 카테고리의 다른 글

[Python] 내장함수  (0) 2023.11.06
[Python] 파이썬의 제어문  (0) 2023.11.05
[Python] 파이썬의 연산자  (0) 2023.11.05
[Python] 변수와 자료형  (0) 2023.11.05
[Python] 파이썬이란?  (0) 2023.11.05
Comments