일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- numpy
- Tkinter
- list
- gas
- PostgreSQL
- 파이썬
- PANDAS
- Github
- Apache
- dataframe
- django
- GIT
- PySpark
- Redshift
- array
- Google Spreadsheet
- Java
- math
- Google Excel
- Python
- Kotlin
- string
- matplotlib
- google apps script
- Excel
- hive
- c#
- Mac
- SQL
- Today
- Total
목록실수 (2)
달나라 노트
math library의 modf() method는 어떤 실수의 정수부, 소수부를 tuple에 묶어서 return합니다. Syntax math.modf(x) x는 어떤 숫자입니다. x의 정수부와 소수부를 나눠서 하나의 tuple에 묶어서 return해줍니다. 예시를 봅시다. import math print(math.modf(10.33)) print(math.modf(10.723)) -- Result (0.33, 10.0) (0.723, 10.0) - math.modf(10.33) 10.33의 정수부는 10이고, 소수부는 0.33입니다. 따라서 (실수부, 정수부) 이렇게 각각을 하나의 tuple로 묶어서 return합니다. 결과를 보면 (0.33, 10.0) 입니다. - math.modf(10.723) 1..
숫자가 1000, 10000단위 이상으로 커지게 되면 천단위 콤마를 찍어주는게 가독성이 좋습니다. 이런저런 로직을 넣어서 직접 python 함수를 만들 수도 있겠지만, 굳이 이런 번거로운 일을 할 필요 없이 Python에서는 format이라는 함수를 제공합니다. Syntax format(number, ',d/f') number --> format을 적용하여 천단위 콤마를 찍을 숫자입니다. ',d/f' --> format을 적용할때 받은 number의 자료형이 무엇인지 입력하고 천단위 콤마를 찍는다는 의미입니다. d는 정수이고, f는 실수입니다. 예시를 보시죠. print(format(12345678910, ',d')) # 1. 12,345,678,910 print(format(12345678910, ',..