반응형
1. 기본출력(print)
print(data_1, data_2, data_3, ..., data_n [, options])
예)
print(123, 'abc', True)
print(['abc', 123, True], {'a':1, 'b':2, 'c':3})
print('옵션1:')
print(123)
print('옵션2:',end='')
print(123)
print('파이썬 기본문법\n 옵션을 통한\n 문법입니다.')
(결과)
123 abc True
['abc', 123, True] {'a': 1, 'b': 2, 'c': 3}
옵션1:
123
옵션2:123
파이썬 기본문법
옵션을 통한
문법입니다.
2. 형식 지정 출력(print.format)
(형식1)
print('{0} {1} {2} ... {n}'.format(data_0, data_1, data_2, ..., data_n))
데이터(x) | 출력형식 | 출력결과 | 설명 |
3 | 2d | 3 | 정수를 공백포한해 두자리로 표시( 은 공백 한칸 표시 의미) |
3 | 05d | 00003 | 정수를 다섯자리로 표시, 앞 자리 공백은 0으로 채움 |
0.12345 | .3f | 0.123 | 실수를 소숫점 셋째 자리까지 표시 |
1234567 | , | 1,234,567 | 통화표시처럼 끝에서 셋째 자리마다 ',' 를 표시 |
0.1556 | .1% | 15.6% | 숫자를 퍼센트(%)로 표시. 퍼센트 표시에서 소수점 자리수는 '.' 다음 숫자로 표시 |
65400000000 | .2e | 6.54e+10 | 숫자를 지수(e)로 표시. 지수 표시에서 소수점 자리수는 '.' 다음 숫자로 표시 |
예)
print('{0:2d} {0:05d}'.format(3))
print('{0:.3f} {0:.1%}'.format(0.1556))
print('{0:,} {0:.2e}'.format(65400000000))
(결과)
3 00003
0.156 15.6%
65,400,000,000 6.54e+10
(형식2)
print('{변수_0} {변수_1} ... {변수_n}'.format(변수_0=data_0, 변수_1=data_1, ..., 변수_n=data_n))
예)
name = '홍길동'
phone = '010-1234-5678'
print('이름:{aa}, 핸드폰:{bb}'.format(aa=name, bb=phone))
(결과)
이름:홍길동, 핸드폰:010-1234-5678
반응형
'개발(IT) > Python(파이썬)' 카테고리의 다른 글
파이썬(Python) 함수(def) (0) | 2024.10.26 |
---|---|
파이썬(Python) 기본문법(예외처리) (0) | 2024.10.26 |
파이썬(Python) 기본문법(제어문) (0) | 2024.10.19 |
파이썬(Python) 기본문법 (기본 자료형) #2 (3) | 2024.10.12 |
파이썬(Python) 기본문법 (기본 자료형) (3) | 2024.10.12 |