Целые и дробные числа
Десятичная точка особенно важна в распознавании чисел с плавающей точкой в Python.
Посмотрите на эти два числа:
4
4.0
Вы можете подумать, что они абсолютно одинаковы, но Python видит их совершенно по-другому.
4
это целое число, тогда как 4.0
- это число с плавающей точкой.
Точка - это то, что делает число дробным.
С другой стороны, не только точки делают число дробным. Вы также можете использовать букву e
.
Если вы хотите использовать любые числа, которые являются очень большими или очень маленькими, вы можете использовать научную запись.
Возьмем, например, скорость света, выраженную в метрах в секунду. Написанное напрямую, оно будет выглядеть так: 300000000
.
Чтобы избежать записи стольких нулей, в учебниках физики используется сокращенная форма, которую вы, вероятно, уже видели: 3 x 108
.
Это значит: три умножить на десять в восьмой степени.
В Python тот же эффект достигается немного другим способом - взгляните:
3E8
Буква E
(вы также можете использовать строчную букву e
- она происходит от слова exponent) является краткой записью фразы умножить на десять в степени.
Примечание:
- показатель степени (экспонента) (значение после E) должен быть целым числом;
- основание (значение перед E) быть и целым числом, и дробным.