파이썬 print
IT 위키
더 많은 작업
파이썬 print(Python print)는 표준 출력(standard output)에 데이터를 출력하는 함수이다. 기본적으로 문자열, 숫자, 리스트 등 다양한 데이터를 출력할 수 있으며, 여러 옵션을 활용하여 출력 형식을 조정할 수 있다.
`print()` 함수는 인자로 전달된 값을 화면에 출력한다.
print("Hello, world!") # 출력: Hello, world!
print(42) # 출력: 42
print(3.14) # 출력: 3.14
여러 개의 값을 한 번에 출력할 수도 있다.
print("Python", "is", "awesome!") # 출력: Python is awesome!
기본적으로 `print()` 함수는 여러 개의 값을 출력할 때 공백(`' '`)을 구분자로 사용한다. `sep` 매개변수를 이용하면 이 구분자를 변경할 수 있다.
print("Python", "Java", "C++", sep=", ") # 출력: Python, Java, C++
print("2025", "01", "28", sep="-") # 출력: 2025-01-28
`print()` 함수는 기본적으로 출력 후 줄바꿈(`\n`)을 수행한다. 이를 변경하려면 `end` 매개변수를 사용할 수 있다.
print("Hello", end=" ")
print("World!") # 출력: Hello World!
다른 문자로 변경할 수도 있다.
print("Loading...", end="🔄") # 출력: Loading...🔄
출력 결과를 파일에 저장하려면 `file` 매개변수를 사용할 수 있다.
with open("output.txt", "w") as f:
print("Hello, file!", file=f) # 파일에 "Hello, file!" 저장
기본적으로 `print()` 함수는 줄바꿈(`\n`)을 포함하지만, 이를 방지하려면 `end=""`를 설정하면 된다.
print("Hello", end="")
print("World") # 출력: HelloWorld