Python Числа та Типи

Січень 11, 2024

Давайте розбиратися, як працювати з числами у Python. З числами ми будемо працювати досить часто, тому необхідно зрозуміти які типи та можливості є у нас в арсеналі.

Python трактує числа по різному, залежно від того, як і коли числа використовуються.

Що це означає?

Давайте спочатку розберемось з цілими числами у мові програмування Python.

Цілі Числа

Цілі числа або також відомі як Integer.

Приклад:

3

Нічого особливого, окрім наступного прикладу.

Виявляється, у мові програмування Python, великі числа можна задавати з використанням символу _.

million = 3_000_000

При виводі такого значення, ми все одно отримуємо ціле число.

>>> print(million)
3000000

Плаваючі Числа

Плаваючі числа, або float, так само в Python працюють, як і в JavaScript.

Буває, що все точно на зрозуміло:

>>> 0.2 + 0.2
0.4

А буває, результат, який необхідно перед виводом для кінцевого користувача, оброблювати.

>>> 0.1 + 0.2
0.30000000000000004

Константи

Як виявилось, для мене, що у мові програмування Python немає вбудованих констант. Як, наприклад в PHP. Але правила задавання користувацьких констант, такі ж самі, як і в PHP.

Давайте розглянемо приклад константи.

ONE_HOUR = 3600

Усі операці ділення, множення, додавання та віднімання працюють як з цілими так і з плаваючими числами. Цікаво, а слово float так і перекладається, як “плаваюче”?

Підсумок

У цьому дописі, ми розглянули доступні числові типи у мові програмування Python. А саме, цілі числа, плаваючі, та навіть розібралися з константами. Виявилось, що вбудованих констант у Python немає, але свої константи ми можемо створювати.

Підписуйтеся на канал “Спільнота програмістів - Developer & Code” в телеграмі


Макс Пронько

Макс Пронько - Програміст, CEO компанії Pronko Consulting, розбираємо Веб технології. Автор YouTube каналу Макс Пронько. Телеграм група сайту.

2024 © Developer & Code. Усі права захищені. Зроблено з ❤️ для 🇺🇦.