Python/Basic programming

여러가지 formatting 방법 적용 예제

noodle-dev 2020. 3. 11. 23:49

정수

정해진 자릿수 안에서 왼쪽 정렬과 오른쪽 정렬

prob=40.0
print("{0:05d}".format(int(prob)))        #00040
print("{0:>05d}".format(int(prob)))        #00040
print("{0:<05d}".format(int(prob)))        #40000
print("{0:5d}".format(int(prob)))        #   40
print("{0:>5d}".format(int(prob)))        #   40
print("{0:<5d}".format(int(prob)))        #40   

실수

여러 가지 포맷팅 방법 (출력은 모두 같다)

prob=40.0
print("%.3f"%prob)                #40.000
print("{0:.3f}".format(prob))    #40.000
print("{0:.3f}".format(prob))    #40.000
print(f"{prob:.3f}")            #40.000