Python - 숫자 3자리마다 콤마(,) 넣는 방법

파이썬에서 숫자 3자리마다 콤마(,) 넣는 방법을 소개합니다.

1. format()으로 숫자에 콤마 넣기

format(num, ',')은 숫자 3자리마다 콤마를 넣습니다.

num = 12300000

print(format(num, ','))

Output:

12,300,000

2. float에 콤마 넣기

다음과 같이 float에도 3자리마다 comma를 넣을 수 있습니다.

num = 12300000.111

print(format(num, ','))

Output:

12,300,000.111

3. 문자열 format으로 숫자에 콤마 넣기

문자열 format으로 숫자 3자리마다 콤마를 넣을 수 있습니다.

num = 12300000
print('{0:,}'.format(num))

num = 12300000.111
print('{0:,}'.format(num))

Output:

12,300,000
12,300,000.111

4. f-string으로 숫자에 콤마 넣기

f-string으로 숫자 3자리마다 콤마를 넣을 수 있습니다.

num = 12300000
print(f'{num:,}')

num = 12300000.111
print(f'{num:,}')

Output:

12,300,000
12,300,000.111

References

Loading script...

Related Posts

codechachaCopyright ©2019 codechacha