round
Команда «округли готовое число»: round(3.7) даёт 4, а round(3.1415, 2) — 3.14. Второе число в скобках — сколько знаков после точки оставить. Для денег почти всегда round(сумма, 2): копейки дальше не нужны.
Как это выглядит: round(3.7) # 4 round(3.1415, 2) # 3.14 round(350.987, 2) # 350.99
Не путать: round округляет, а int отбрасывает: round(3.7) — 4, int(3.7) — 3. И round без второго числа округляет до целого, а не «до копеек»: round(350.99) даст 351. Второе число — это не «сколько отрезать», а «сколько знаков оставить».
Откуда слово: От английского round — «круглый». Округлить — значит сделать число «круглым», без лишних знаков: 3.7 ближе к 4, поэтому и получается 4. То же слово — в выражении round number, «круглое число».
Где это проходят: урок 2.2 «Преобразование типов» · Программирование с нуля
Связанные слова
Ещё слова раздела «Значения и данные»
Весь словарь программиста — 135 слов с объяснениями, примерами и ссылками на уроки.