반응형
파이썬 print() 다양한 사용법을 알려드리겠습니다.
1. 문자열 포멧팅
name = "John"
age = 30
print("My name is {} and I am {} years old.".format(name, age))
2. f-strings(python 3.6 이상부터 사용가능)
name = "John"
age = 30
print(f"My name is {name} and I am {age} years old.")
3. 여러 개의 인자를 출력
x = 1
y = 2
z = 3
print(x, y, z)
4. 출력 후 줄바꿈
print("Hello")
print("World")
5. 출력 후 줄바꿈 없이:
print("Hello", end=' ')
print("World")
6. 출력 시 탭 공백 추가:
print("Hello", end='\t')
print("World")
7. 파일에 출력:
with open("output.txt", "w") as f:
print("Hello World", file=f)
8. 디버깅 출력:
import sys
print("Hello World", file=sys.stderr)
9. 클래스 인스턴스를 출력:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person("John", 30)
print(p)
위와 같은 기능들은 print() 함수의 다양한 사용법들 입니다.
반응형
'파이썬' 카테고리의 다른 글
팰린드롬(Palindrome) [알고리즘 설명] & [파이썬 구현] 유찬맨 (0) | 2023.01.28 |
---|---|
파이썬(Python) 1부터 10000 사이 소수 구하는 알고리즘 - 에라토스테네스의 체, 장점과 단점 | 유찬맨 (0) | 2023.01.27 |
파이썬(Python) While 다양한 사용법 정리(break, continue, else) | 유찬맨 (0) | 2023.01.27 |
파이썬(Python)으로 리스트 값의 평균을 구하는 가장 효율적인 코드 Top 5 | 유찬맨 (0) | 2023.01.27 |
3분만에 파이참(PyCharm) 다운로드 및 설치 하는법 - 유찬맨 (2) | 2021.07.28 |
댓글