일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- DoIt
- dbms
- DoitSQL입문
- 자바 예외
- 크롤링 오류
- R1C3
- 자바
- 예외
- SQL
- HTML역사
- 함수 선언
- 자바 오류
- 생성자
- html
- 예제
- SQL입문
- 웹브라우저 수용도
- 데이터베이스
- Doit입문SQL
- 함수
- 우아한테크
- 배열 예제
- 크롤링
- 숫자 형식
- 페이지분석
- 숫자형식오류
- 웹 브라우저 전쟁
- 키-값 데이터베이스
- 배열 3요소
- DoitSQL
Archives
- Today
- Total
프로그래밍
[Python] 기본 입출력 본문
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