Codeit/Python

12. Python - format을 이용한 문자열 포맷팅

신슈 2022. 12. 6. 00:20
728x90
# format을 이용한 문자열 포맷팅
# 오늘은 2022년 12월 5일입니다.
year = 2022
month = 12
day = 5

# print("오늘은" + year + "년" + month + "월" + day + "일입니다.")   # 형 변환이 없어 오류가 생김
print("오늘은 " + str(year) + "년 " + str(month) + "월 " + str(day) + "일입니다.")


print("오늘은 {}년 {}월 {}일입니다.".format(year, month, day))   # format을 이용한 문자열 포맷팅


date_string = "오늘은 {}년 {}월 {}일입니다."
print(date_string.format(year, month, day + 1))     # 이렇게 쓰는것도 가능하다.

 

실행결과