Module (38%)
Section (50%)

Целые и дробные числа

Десятичная точка особенно важна в распознавании чисел с плавающей точкой в Python.

Посмотрите на эти два числа:

4 4.0

Вы можете подумать, что они абсолютно одинаковы, но Python видит их совершенно по-другому.

4 это целое число, тогда как 4.0 - это число с плавающей точкой.

Точка - это то, что делает число дробным.


С другой стороны, не только точки делают число дробным. Вы также можете использовать букву e.

Если вы хотите использовать любые числа, которые являются очень большими или очень маленькими, вы можете использовать научную запись.


Возьмем, например, скорость света, выраженную в метрах в секунду. Написанное напрямую, оно будет выглядеть так: 300000000.

Чтобы избежать записи стольких нулей, в учебниках физики используется сокращенная форма, которую вы, вероятно, уже видели: 3 x 108.

Это значит: три умножить на десять в восьмой степени.

В Python тот же эффект достигается немного другим способом - взгляните:

3E8

Буква E (вы также можете использовать строчную букву e - она происходит от слова exponent) является краткой записью фразы умножить на десять в степени.

Примечание:

  • показатель степени (экспонента) (значение после E) должен быть целым числом;
  • основание (значение перед E) быть и целым числом, и дробным.