c.horokhoroklog

Python 시리즈 8

순서제목작성일조회댓글
3[Python] #3 입력2026. 6. 18. (목)450
2[Python] #2 출력2026. 6. 18. (목)610
1[Python] #1 변수, 자료형, 연산자2026. 6. 17. (수)1220
2 / 2

[Python] #2 출력

그린 프로필그린||18:38:55|조회 61|댓글 0|반응 0
#python#코드트리#trail0#trail1

thumbnail_python2.png

참고1: codetree Trail 0의 Chapter 2 - Lesson 1, 4

참고2: codetree Trail 1의 Chapter 1 - Lesson 1

1. 출력

1-1. 문자열 출력

1-1-1. 큰 따옴표"

print("Hello World")

1-1-2. 작은 따옴표 '

print('Hello World')

1-1-3. 큰 따옴표 3개 연속"""

# 예시 1
print("""Hello World""")
# 예시 2
print("""
Hello World
""")

1-1-4. 작은 따옴표 3개 연속 '''

# 예시 1
print('''Hello World''')
# 예시 2
print('''
Hello World
''')

1-2. 특수 문자 포함시키기

1-2-1. 문자 앞에 \ 붙이기

# 예시 1
print('Let\'s do it')

1-2-2. """ or '''로 감싸기

print('''Let's do it''')

1-3. 줄바꿈

  • 파이썬에서 print() 함수는 기본으로 줄바꿈이 됨
    • 위->아래 순차적 실행
    • end="\n"가 기본으로 들어감
print("Hello World")
print("Python is Fun")

1-3-1. \n)

print("Hello World\nPython is Fun")    # 위 두 줄과 같은 출력 (new line 특수문자 활용)

1-3-2. """ or '''

  • 여러 줄에 해당하는 문자열을 한번에 담기 (위아래 여백 없이 작성)
# 올바른 예시 1
print("""Hello World     # 위 두 줄과 같은 출력
Python is Fun""")

# 잘못된 예시 1
print("""
Hello World
Python is Fun
""")

1-4. 공백으로 구분하여 출력

1-4-1. 쉼표 ,

  • print() 함수에서 여러 개의 인수를 공백으로 구분하려 출력할 때 사용
print("a", "b", "c")    # a b c

1-4-2. sep= 파라미터

여러 인수들 사이에 삽입될 문자열(구분자)을 지정하는 옵션

  • python 기본값은 공백(' ')
print("a", "b", sep="")    # ab
print("a", "b", sep=" ")    # a b
print("a", "b", sep=", ")    # a, b

1-4-3. end= 파라미터

print() 함수의 출력이 끝난 후, 추가할 문자열을 지정하는 옵션

  • python 기본값은 줄 바꿈(개행) 문자('\n)로, 출력 후 자동으로 줄 바꿈이 수행됨 (print() 함수는 기본적으로 출력 후 줄 바꿈 수행하여 다음 출력이 새 줄에 나타남)
# 예시1
print("Hello", end="")
print("World")    # HelloWorld

# 예시2
print("Hello", end=" ")
print("World")     # Hello World

1-4-4. sep과 end를 함께 사용

print("사과", "바나나", "체리", sep=", ", end=" ")
print("이어지는 내용입니다.")
# 사과, 바나나, 체리 이어지는 내용입니다.

1-5. 출력 형식

1-5-1. f-strings (f-문자열)

# 예시1
name = "호록이"
age = 2
print(f"이름: {name}, 나이: {age}")    # 이름: 호록이, 나이: 2

# 예시2
print(f"1 + 1 = {1 + 1}")    # 1 + 1 = 2
  • print() 함수에서 중괄호('{}') 안에 변수나 표현식을 넣어 출력 가능
  • 문자열 앞에 f 접두사를 붙여 사용
  • 기존의 문자열 포맷팅 방식보다 더 간결·직관적
  • 소수점 형식 {변수:포맷} 지정하여 원하는 자릿수 출력 (n 지정 시, 솟수점 n + 1번째 자리에서 반올림 후, 소수점 n번째 자리까지 출력)
# 예시 1
pi = 3.141592653589793
print(f"파이: {pi:.4f}")    # 파이: 3.1416 (소수점 이하 2자리까지 반올림하여 출력)

# 예시2
weight = 13
ratio = 0.165
print(f"{weight} * {ratio:.06f") = {weight * ratio:.06f}")
# 13 * 0.165000 = 2.145000 (자릿수의 공백을 0으로 채움)

1-6. 특수 문자 & 이스케이프 시퀀스

1-6-1. \n (줄 바꿈)

print("첫 번째 줄\n두 번째 줄")
# 첫 번째 줄
# 두 번째 줄

1-6-2. \t (탭)

print("이름\t나이\t키")
print("호록이\t2\t120.5")
# 이름    나이    키
# 호록이    2    120.5

[코드트리 추천 링크] https://www.codetree.ai/ko/trail-info?referralCode=th2gr22n

댓글 0

로그인 필요 프로필로그인 필요

아직 댓글이 없습니다.