Работа с целыми числами и числами с плавающей точкой
На этом этапе вы научитесь работать как с целыми числами, так и с числами с плавающей точкой (дробными числами) в своей программе на Python. Это важно, так как в реальных приложениях вы часто будете сталкиваться с разными типами числовых данных.
Давайте снова изменим файл positive_numbers.py
, чтобы он работал с числами с плавающей точкой. Откройте файл positive_numbers.py
в каталоге ~/project
с помощью редактора VS Code.
Теперь измените значение переменной number
на число с плавающей точкой, например, 3.14
:
number = 3.14
if number > 0:
print(number, "is a positive number")
elif number == 0:
print(number, "is zero")
else:
print(number, "is a negative number")
Сохраните файл и запустите скрипт:
cd ~/project
python positive_numbers.py
Вы должны увидеть следующий вывод:
3.14 is a positive number
Теперь попробуем отрицательное число с плавающей точкой, например, -2.5
:
number = -2.5
if number > 0:
print(number, "is a positive number")
elif number == 0:
print(number, "is zero")
else:
print(number, "is a negative number")
Сохраните файл и запустите скрипт снова:
python positive_numbers.py
Вы должны увидеть следующий вывод:
-2.5 is a negative number
Как вы можете видеть, программа корректно работает как с целыми числами, так и с числами с плавающей точкой. Python автоматически обрабатывает разные типы данных без необходимости внесения каких-либо специальных изменений в код. Эта гибкость делает Python мощным языком для числовых вычислений.