- format()함수를 이용한 데이터 출력
print('User Name: {}'.format(userName))
print('User Name: {}, User Age: {}'.format(userName, userAge))
userName = 'Jeno'
userAge = 24
userGroup = 'NCT Dream'
print('User Name: {}, User Age: {}, User Gruop: {}'.format(userName, userAge, userGroup))

print('User Name: {2}, User Age: {1}, User Gruop: {0}'.format(userName, userAge, userGroup))

print('제 이름은 {0}이고, 나이는 {1}살 입니다. {0}라는 이름은 할아버지께서 지어주셨습니다.'.format(userName, userAge))

- 형식 문자를 이용한 데이터 출력
print('User Name: %s' % userName)
print('User Name: %d' % userAge)

pi = 3.14
print('pi: %f' % pi)
print('pi: %.1f' % pi) # 소수 첫째자리까지 표시
print('pi: %d' % pi)

- 실습

radius = float(input('반지름: '))
pi = float(input('원주율: '))
round = pi * radius
area = pi * radius * radius
print('radius: %f, ' % radius, 'pi: %f' % pi)
print('radius: %f, ' % radius, 'pi: %.2f' % pi)
print('round: %f, ' % round, 'area: %.2f' % area)
- 결과
