Logo
  • ГЛАВНАЯ
  • ОБО МНЕ
  • СЕРТИФИКАТЫ
nocip.ssh@mail.ru
2.4.1.9 LAB: Простой конвертер

Цели

  • знакомство с концепцией переменных и работа с ними;
  • выполнение основных вычислений и преобразований;
  • экспериментируем с кодом Python.

Сценарий

Мили и километры - это единицы длины или расстояния.

Принимая во внимание, что 1 миля равна примерно 1.61 километру, завершите программу в редакторе, чтобы она преобразовала:

  • мили в километры;
  • километры в мили.

Ничего не меняйте в существующем коде. Напишите свой код в местах, обозначенных ###. Протестируйте свою программу с данными, которые мы предоставили в исходном коде.

Обратите особое внимание на то, что происходит внутри функции print(). Проанализируйте, как мы предоставляем функции несколько аргументов и как выводим ожидаемые данные.

Обратите внимание, что некоторые аргументы внутри функции print() являются строками (например, "miles is", а некоторые - переменными (например, мили).

Там происходит еще одна интересная вещь. Вы видите другую функцию внутри функции print()? Это функция round(). Её задача - округлить выводимый результат до количества десятичных разрядов, указанных в скобках, и вернуть число с плавающей запятой (внутри функции round() вы можете найти имя переменной, запятую и количество десятичных разрядов. Мы очень скоро поговорим о функциях, поэтому не волнуйтесь, что еще не все до конца понятно. Мы просто хотим вызвать у вас любопытство.

После завершения лабораторной работы откройте «Песочницу» и поэкспериментируйте. Попробуйте написать разные конвертеры, например, конвертер доллара в евро, конвертер температуры и т. д. - дайте волю своему воображению! Попробуйте вывести результаты, комбинируя строки и переменные. Попробуйте использовать функцию round() и поэкспериментировать с ней, чтобы округлить результаты до одного, двух или трех знаков после запятой. Посмотрите, что произойдет, если вы не укажете какое-либо количество цифр. Не забудьте протестировать свои программы.

Экспериментируйте, делайте выводы и учитесь. Полюбопытствовать.

Дано

kilometers = 12.25
miles = 7.38
miles_to_kilometers = ###
kilometers_to_miles = ###
print(miles, "miles is", round(miles_to_kilometers, 2), "kilometers")
print(kilometers, "kilometers is", round(kilometers_to_miles, 2), "miles")

Ожидаемый результат

7.38 miles is 11.88 kilometers
12.25 kilometers is 7.61 miles




🔁

Приветствуем всех любителей ретро-игровой индустрии на канале RetraR
Сувенирная и брендированная продукция с персонажами из любимых игр.
RetraR — Компьютерные игры для Nintendo Game Boy
RetraR - Computer games for Nintendo Game Boy 🌌🛸👽👾☄️🤖
RetraR - 任天堂ゲームボーイ用コンピュータゲーム 🎮🕹️👾

RetraR в VK
Канал - RetraR в Telegram
Контактные данные

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

Отправка формы
Подтвердите, что вы не робот
или нажмите Enter

Спасибо за заказ

Ваш заказ принят в обработку. 

Мы свяжемся с вами в ближайшее время


kilometers = 12.25
miles = 7.38


miles_to_kilometers = miles * 1.61
kilometers_to_miles = kilometers / 1.61


print(miles, "miles is", round(miles_to_kilometers, 2), "kilometers")
print(kilometers, "kilometers is", round(kilometers_to_miles, 2), "miles")

Спасибо за заказ

Ваш заказ принят в обработку. 

Мы свяжемся с вами в ближайшее время.