Розуміння Числових Типів
Числа присутні всюди в Python. Найчастіше використовуються два основних числових типи: цілі числа (int
) для цілих значень та числа з плаваючою комою (float
) для десяткових дробів (включаючи науковий запис, наприклад 1e-3
).
Основи цілих чисел та чисел з плаваючою комою
- Цілі числа (
int
): цілі значення, такі як-2
,0
,7
,456566
. Python підтримує цілі числа довільної величини; - Числа з плаваючою комою (
float
): десяткові значення, такі як2.5
,3.14159
,2.71828
, або науковий запис, наприклад6.02e23
; - Булеве значення:
0
та0.0
вважаютьсяFalse
; будь-яке інше значенняint/float
в булевому контексті єTrue
.
123456# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
Запис великих чисел для зручності читання
Люди часто записують 1,000,000
або 1 000 000
. Python не дозволяє використовувати коми чи пробіли всередині числових літералів; для зручності читання використовуйте підкреслення.
12million = 1_000_000 print(million == 1000000) # True
Дробові числа з плаваючою комою зберігаються як двійкові дроби; незначні відхилення при округленні є нормальними (наприклад, 0.1 + 0.2
може не дорівнювати точно 0.3
). Ви навчитеся працювати з округленням і форматуванням пізніше.
1. Який тип має 1e2
?
2. Який літерал є коректним у Python для одного мільйона?
3. Оберіть правильне твердження про int
та float
.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 5
Розуміння Числових Типів
Свайпніть щоб показати меню
Числа присутні всюди в Python. Найчастіше використовуються два основних числових типи: цілі числа (int
) для цілих значень та числа з плаваючою комою (float
) для десяткових дробів (включаючи науковий запис, наприклад 1e-3
).
Основи цілих чисел та чисел з плаваючою комою
- Цілі числа (
int
): цілі значення, такі як-2
,0
,7
,456566
. Python підтримує цілі числа довільної величини; - Числа з плаваючою комою (
float
): десяткові значення, такі як2.5
,3.14159
,2.71828
, або науковий запис, наприклад6.02e23
; - Булеве значення:
0
та0.0
вважаютьсяFalse
; будь-яке інше значенняint/float
в булевому контексті єTrue
.
123456# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
Запис великих чисел для зручності читання
Люди часто записують 1,000,000
або 1 000 000
. Python не дозволяє використовувати коми чи пробіли всередині числових літералів; для зручності читання використовуйте підкреслення.
12million = 1_000_000 print(million == 1000000) # True
Дробові числа з плаваючою комою зберігаються як двійкові дроби; незначні відхилення при округленні є нормальними (наприклад, 0.1 + 0.2
може не дорівнювати точно 0.3
). Ви навчитеся працювати з округленням і форматуванням пізніше.
1. Який тип має 1e2
?
2. Який літерал є коректним у Python для одного мільйона?
3. Оберіть правильне твердження про int
та float
.
Дякуємо за ваш відгук!