Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

RUBY

format()와 형식문자 본문

프로그래밍 언어/Python

format()와 형식문자

ruby-jieun 2022. 12. 30. 13:49

 

 

format() 함수

 

 

* format() 함수를 이용한 데이터  출력

userName = '김지은'
userAge = 20

print('User name : {}' .format(userName))
print('User age : {}' .format(userAge))
print('User name : {}, User age : {}' .format(userName, userAge))
User name : 김지은
User age : 20
user name : 김지은, User age : 20

 

 

 

 

* format() 함수의 인덱스를 이용한 출력

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

 

 

 

 

* 형식 문자를 이용한 데이터 출력

%s → 문자열
%d → 정수
%f → 실수
print('User name : %s' % userName)
print('User age : %d' % userAge)
print('User name : %s, User age : %d' % (userName, userAge))

print('Pi : %f' % 3.14)
print('Pi : %d' % 3.14)
User name : 김지은
User age : 20
User name : 김지은, User age : 20
Pi : 3.140000
Pi : 3

 

 

 

* 소수점 자릿수 정하기

%.nf → 소수점 n자리 표현
print('Pi : %.0f' % 3.141592)
print('Pi : %.2f' % 3.141592)
print('Pi : %.4f' % 3.141592)
print('Pi : %.6f' % 3.141592)
Pi : 3
Pi : 3.14
Pi : 3.1416
Pi : 3.141592

'프로그래밍 언어 > Python' 카테고리의 다른 글

산술 연산자(뺄셈)  (0) 2022.12.30
산술 연산자(덧셈)  (0) 2022.12.30
데이터 출력  (0) 2022.12.30
데이터 입력  (0) 2022.12.30
자료형 변환  (0) 2022.12.30
Comments