코테
7월 8일 코테
포포252
2023. 7. 16. 17:00
7월 8일 토요일 코테
- 문제
코드
a=7
b=23
print("{0} + {1} = {2}".format(a,b,a+b))
새롭게 알게된것
2. format 함수를 이용
format 함수를 이용하면 직접 변수의 type을 명시하지 않더라도, 순서 혹은 이름을 명시하여 원하는 변수를 포맷에 맞춰 넣어줄 수 있습니다. 숫자를 적게되는 경우에는 format 함수에 적게되는 변수에 번호를 0번부터 붙였을 때 몇 번째 값인지를 명시하는 것입니다. 숫자 대신 새로운 이름을 붙여 적는 것도 가능합니다. format을 이용하는 경우에는 꼭 문자열 내 변수를 사용할 위치에 {}로 감싸줘야 합니다.
python3 코드
a, b = 5, "apple"
print("A is {0}".format(a))
print("A is {new_a}".format(new_a=a))
print("B is {0}".format(b))
print("B is {new_b}".format(new_b=b))
print("A is {0} and B is {1}".format(a, b))
print("A is {new_a} and B is {new_b}".format(new_a=a, new_b=b))
print("B is {1} and A is {0}".format(a, b))
print("B is {new_b} and A is {new_a}".format(new_a=a, new_b=b))