카테고리 없음

[파이썬 기본편_19] 숫자 바로 대입하기 (.format)

도피디 2023. 10. 23. 22:32
반응형

1. 

a = "I eat {0} apples".format(3)
print(a)

결과값: I eat 3 apples

 

format뒤에 있는 3이 --> {0} 자리로 가게 됨

 

 

 

 

 

2.

a = "I eat {0} apples".format("five")
print(a)

결과값: I eat five apples

 

five라는 문자열이 와도 상관없음!

 

 

 

 

 

3. format을 통해 2개 이상의 값 넣기

number = 10
day = "three"
a = "I ate {0} apples. so I was sick for {1} days.".format(number, day)
print(a)

결과값: I ate 10 apples. so I was sick for three days.

 

 

-0번: number

-1번: day

 

 

 

 

 

 

4. .format에서 이름으로 넣기

a = "I ate {number} apples. so I was sick for {day} days.".format(number=10, day=3)
print(a)

결과값: I ate 10 apples. so I was sick for 3 days.

 

 

 

 

 

 

5. 인덱스와 이름을 혼용해서 넣기

a = "I ate {0} apples. so I was sick for {day} days.".format(10, day=3)
print(a)

결과값: I ate 10 apples. so I was sick for 3 days.

 

 

(.format안에 있는 10의 인덱스는 0임)

 

 

반응형