('23.11.13 update)
(1)
print('{}의 성적은 {}점 입니다.' .format('개똥이', 90))
→ 개똥이의 성적은 90점 입니다.
(2)
name = "John"
age = 25
hobby = "reading"
print("My name is {0}. I'm {1} years old, and I like {2}.".format(name, age, hobby))
print("My name is %s. I'm %d years old, and I like %s." %(name, age, hobby))
→ My name is John. I'm 25 years old, and I like reading.
name = "John"
age = 25
hobby = "reading"
print(f"My name is {name}. I'm {age} years old, and I like {hobby}.")
→ My name is John. I'm 25 years old, and I like reading.
('23.11.09)
📌format () 함수
print('User name : {}' . format(userNmae))
# 기존
print(userName)
print(userAge)
# 포맷 함수
print('User name : {}'.format(userName))
print('User age : {}'.format(userAge))
#한 줄로 나열
print('User name : {}, User age : {}'.format(userName, userAge))
📌형식 문자
# 형식 문자 예제
print('Usr name: %s, User age : %d' % (userName, userAge))
# 소수점 자리 정하기
print('pi : %.0f' % 3.141592)
print('pi : %.1f' % 3.141592)
print('pi : %.2f' % 3.141592)
⭐예제 풀이
[출력 코드 작성]
Q. 반지름 10, 원주율 3.14 일 때 출력될 수 있도록 코드를 작성
radius = float(input('반지름 입력 : '))
pi = float(input('원주율 입력 : '))
print('radius ; %.2f' % radius)
print('pi : %.2f' % pi)
Q. 원의 넓이
radius = float(input('반지름 입력 : '))
pi = float(input('원주율 입력 : '))
circleArea = radius * radius * pi
print('radius ; %.2f' % radius)
print('pi : %.2f' % pi)
print('circleArea : %.2f' % circleArea)