Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- web
- github
- python
- while
- architecture
- php
- DS
- Linux
- react
- for
- Class
- computer
- data structure
- html
- CSS
- Pipelining
- mysql
- DoM
- system
- Java
- DB
- control
- DATAPATH
- Algorithm
- XML
- javascript
- MIPS
- instruction
- MacOS
- function
Archives
- Today
- Total
YYYEJI
[Python] 문자열 형식화 본문
728x90
문자열 형식화(String formatting)이란?
복잡한 문자열 출력을 위한 문자열 형식화를 지원합니다.
① %
② format
③ f
① Format specification - %
문자열의 어느 위치에 값이 들어가는지를 표시하기 위한 문자열입니다.
• %s - string
• %d - integer
• %f - floating point
print("내 이름은 %s입니다." % "ooo")
print("내 나이는 %d입니다." % 20)
print("PIE의 값은 %f입니다." % 3.141592)
print("%s의 %s 점수는 %d점입니다." % ("ooo", "python", 100))
print("[%10s]" % "*")
print("[%-10s]" % "*")
print("[%10d]" % 0)
print("[%-10d]" % 0)
print("[%.5f]" % 0.45)
② Format mathod - {}
print("내 이름은 {}입니다.".format("ooo"))
문자열을 형식화하는데 % 기호로 시작하는 형식지정 문자열 대신 {} 기호를 사용합니다.
③ F-string
문자열의 앞에 f 글자를 붙이면 {}안에 변수의 이름을 바로 사용할 수 있습니다.
name = "ooo"
print(f"내 이름은 {name}입니다.")
◡̈
'Python' 카테고리의 다른 글
[Python] 파일 다루기 (2) | 2022.11.19 |
---|---|
[MacOS] Conda : command not found Error (0) | 2022.11.09 |
[Python] Conda에서 package 설치하기 (0) | 2022.11.04 |
[Python] Conda 명령어 정리 (0) | 2022.11.03 |
[Python] 맥(MacOS)에서 Conda 설치하기 (0) | 2022.11.03 |