포맷 format
format함수는 변수가 여러 개 있는 출력문을 훨씬 간결하게 작성할 수 있도록 도와준다.
Problem #023
다음과 같은 출력결과가 나오도록 프로그램의 빈칸을 채워 넣으시오. 단, format함수를 활용해야한다.
[code]
country = 'Korea'
population = '50M'
print( A )
[result]
Korea has about 50M people
Sol1)
아래와 같이 문자열은 문자열대로, 변수는 변수대로 써줘도 되지만
Sol2)
format함수를 활용할 수도 있다.
format함수는 여러 종류의 변수나 변하는 변수를 출력할 때 매우 유용하다.
변수가 들어가야할 곳을 {}로 작성한 후 따옴표 바로 뒤, 괄호 닫기 전, .format(변수1, 변수2, ...) 이렇게 공란 차례대로 채워야 할 변수를 써준다.
Problem #024
다음 프로그램의 출력결과를 적으시오.
[code]
num1 = 1.23456789
num2 = 0.22222222
num3 = 1.87654321
num4 = 0.21314151
print("First : {:2}".format(num1))
print("Second : {:10.4}".format(num2))
print("Third : {}".format(num3))
print("Fourth : {:10.4}".format(num4))
{:폭.정밀도}의 형식으로 작성함으로써 출력할 변수의 폭과 정밀도를 설정할 수 있다.
이때, 폭은 그 공간 안에 들어갈 수 있는 글자수를, 정밀도는 유효숫자를 뜻한다.
따라서 다음과 같이 출력이 될 것이다.
Author And Source
이 문제에 관하여(포맷 format), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jun33han/포맷-format저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)