정수형을 사용 할 경우 문자열로 형변형 혹은 문자열과 함께 나와야할 때가 많다.
이럴 경우 format 매소드를 이용하면 조금 더 쉽게 코드 작성이 가능하다.
오늘은 2020년 7월 21일이다. year = 2020 month = 7 day =21 print("오늘은 " + str(year)+"년 " + str(month) + "월 " + str (day) + "일이다.") # 변수가 정수형이므로 문자열로 형변환을 시킨다. print("오늘은 {}년 {}월 {}일이다.".format(year,month,day)) #format 매소드를 활용하여 문자열을 간결하게 포맷팅한다. date_string = "오늘은 {}년 {}월 {}일이다." print(date_string.format(year,month,day)) #문자열을 변수로 선언하여 포맷팅하면 조금더 간단한 코드로 작성된다.
#순서가 0부터 입력이 되기 때문에 순서도 바꾸 수 있다.
print("저는 {1},{0},{2}를 좋아합니다".format("박지성","유재석","빌게이츠"))
[참고자료] 코드잇 파이썬 강의