개발로그필름
[python] 표준 입출력 / 다양한 출력 포맷 본문
728x90
반응형
SMALL
import sys
print("Python", "Java", file=sys.stdout)
print("Python", "Java", file=sys.stderr)
# 시험 성적
scores = {"수학":0, "영어":50, "코딩":100}
for subject, score in scores.items():
print(subject.ljust(8), str(score).rjust(4), sep=":")
# 은행 대기 순번표
# 001, 002, 003, ...
for num in range(1, 21):
print("대기번호 : " + str(num).zfill(3))
answer = input("아무 값이나 입력하세요 : ")
print("입력하신 값은 " + answer + "입니다.")
# 빈 자리는 빈공간으로 두고, 오른쪽 정렬을 하되,총 10자리 공간을 확보
print("{0: >10}".format(500))
# 양수일 땐 +로 표시, 음수일 땐 -로 표시
print("{0: >+10}".format(500))
print("{0: >+10}".format(-500))
# 왼쪽 정렬하고, 빈칸을 _로 채움
print("{0:_<10}".format(500))
# 3자리마다 콤마를 찍어주기
print("{0:+,}".format(100000000000))
print("{0:+,}".format(-100000000000))
# 3자리마다 콤마를 찍어주기, 부호도 붙이고, 자릿수 확보하기
# 돈이 많으면 행복하니까 빈 자리는 ^로 채워주기
print("{0:^<+30,}".format(100000000000))
# 소수점 출력
print("{0:f}".format(5/3))
# 소수점 특정 자리수까지만 표시 (소수점 3째 자리에서 반올림)
print("{0:.2f}".format(5/3))
반응형
LIST
'IT > Python' 카테고리의 다른 글
[python] 리스트 코드 예시 (0) | 2022.11.21 |
---|---|
[python] 가변인자 / 지역변수와 전역변수 (0) | 2022.11.21 |
[python] 파일 입출력 (0) | 2022.11.19 |
[python] 예외처리, 에러 발생시키기, 사용자 정의 예외처리, finally (0) | 2022.10.13 |
[python] 파이썬 퀴즈 1 (0) | 2022.10.13 |
Comments