python 기본 문법인 format 를 사용해보자.
format를 사용하는 방법은 여러가지이다. 옛버전과 신 버전이라고 쉽게 구분 하자.
일단 아래 기본 변수를 지정해놓고 여러가지 format를 사용해 보자.
year = 2022
month = 08
day = 08
구버전
print("오늘은 " + str(year) + "년 " + str(month) + "월 " + str(day) + "일 입니다.")
print("오늘은 %s년 %s월 %s일 입니다." % (year, month, day))
비교적 신버전
print("오늘은 {}년 {}월 {}일 입니다.".format(year, month, day))
date_string = "오늘은 {}년 {}월 {}일 입니다."
print(date_string.format(year, month, day))
신버전
print(f"오늘은 {year}년 {month}월 {day}일 입니다.")
예제
wage = 5 # 시급 (1시간에 5달러)
exchange_rate = 1142.16 # 환율 (1달러에 1142.16원)
# "1시간에 5달러 벌었습니다." 출력
print("{}시간에 {}{} 벌었습니다.".format(1, wage * 1, "달러"))
# "5시간에 25달러 벌었습니다." 출력
print("{}시간에 {}{} 벌었습니다.".format(5, wage * 5, "달러"))
# "1시간에 5710.8원 벌었습니다." 출력
print("{}시간에 {}{} 벌었습니다.".format(1, exchange_rate * 5, "원"))
# "5시간에 28554.0원 벌었습니다." 출력
print("{}시간에 {:.1f}{} 벌었습니다.".format(5, exchange_rate * 25, "원"))
# :.1f는 소수점 1자리 까지 하겠다는 말임.
'IT KNOWLEDGE' 카테고리의 다른 글
PowerShell - Alias (별칭) 사용하기 (0) | 2022.08.10 |
---|---|
[Python] 옵셔널 파라미터 (0) | 2022.08.09 |
PMP(프로젝트 관리 전문가)에 대해 알아보자! (0) | 2022.08.02 |
인프라 엔지니어 관점에서 바라봐야할 자원 - 스토리지 (0) | 2022.08.01 |
인프라 엔지니어 관점에서 바라봐야할 자원 - 스토리지 (0) | 2022.08.01 |
댓글