2021. 2. 3. 11:04

문자열 포맷팅(formatting)

>>> age = 45
>>> name = "Mark"
>>> print (name + "is" + str(age) + "years old ")
Markis45years old 
>>> print ("{0}is{1} year old".format(name, age))
Markis45 year old
>>> print ("%s is %d year old " %(name, age))
Mark is 45 year old 

 

 

%s     문자열(string):모든 변수(정수, 실수등)는 %s 를 이용하여 출력할 수 있다.

%d     정수

%c      문자(character)

%f      실수 : '%5.7f'와 같은 형식을 사용할 경우에 정수 부분은 5자리(모자라면 공백으로 채운다)

         로 표시하고 소수점은 7자리까지 표현한다.

%o      8진수

%x       16진수