Программа которая переводит дециметры в метры python

Почти два месяца не кодил, ибо не было времени. Соответственно — многое забыто, что-то на грани забывания Что бы окончательно не потерять то, что было изучено — набросал быстренько калькулятор, конвертирующий из метрической меры в неметрическую и наоборот.

Все очень просто — if, elif, print

var = int(input(‘1: Ru — Engn2: Eng — Run’))
if var == 1:
print(‘Конвертация из метрической в неметрическую’)

convertation = int(input(‘Что считаем: n 1. Температураn 2. Весn 3. Длинаn 4. Объемn 5. Скоростьn ‘))
# Считаем температуру
if convertation == 1:

temperature = int(input(‘ 1. Цельсий -> Фаренгейтn 2. Цельсий -> Кельвинn’))
if temperature == 1:
value_temperature = float(input(‘Сколько градусов по Цельсию? :n’))

print(value_temperature, ‘градусов по Цельсию составляют’, round((((9/5) * value_temperature +32)), 2),
‘градусов по Фаренгейту’)
elif temperature == 2:

value_temperature = float(input(‘Сколько градусов по Цельсию? :n’))
print(value_temperature, ‘градусов по Цельсию составляют’, round((value_temperature + 273.15), 2),
‘градусов по Кельвину’)
# Считаем вес

Десятичное число в двоичное. Язык программирования Python

elif convertation == 2:
massa = int(input(‘ 1. Килограммы -> фунтыn 2. Граммы -> унции n’))
if massa == 1:
value_massa = float(input(‘Сколько килограмм? :n’))

print(value_massa, ‘килограмм составляют’, round((value_massa * 2.20462), 2), ‘фунтов’)
elif massa == 2:
value_massa = float(input(‘Сколько грамм? :n’))

print(value_massa, ‘грамм составляют’, round((value_massa * 0.035274), 2), ‘унций’)
# Считаем длину
elif convertation == 3:

dlina = int(input(‘ 1. Километры -> милиn 2. Метры -> Ярдыn 3. Метры -> футыn 4. Сантиметры -> дюймы
n 5. Миллиметры -> дюймы n’))
if dlina == 1:

value_dlina = float(input(‘Сколько километров? :n’))
print(value_dlina, ‘километров составляют’, round((value_dlina * 1.60934), 2),’миль’)
elif dlina == 2:

Читайте также:
Как называется программа которая пишет музыку

value_dlina = float(input(‘Сколько метров? :n’))
print(value_dlina,’метров составляют’, round((value_dlina * 1.09361), 2), ‘ярдов’)
elif dlina == 3:

value_dlina = float(input(‘Сколько метров? :n’))
print(value_dlina,’метров составляют’, round((value_dlina / 0.3048), 2), ‘футов’)
elif dlina == 4:

value_dlina = float(input(‘Сколько сантиметров? :n’))
print(value_dlina,’сантиметров составляют’, round((value_dlina * 2.5400013716), 2), ‘дюймов’)
elif dlina == 5:

value_dlina = float(input(‘Сколько милиметров? :n’))
print(value_dlina,’миллиметров составляет’, round((value_dlina / 0.0393701), 2) ,’дюймов’)
# Считаем объем
elif convertation == 4:

space = int(input(‘ 1. Литры -> галлоныn 2. Литры -> пинтыn’))
if space == 1:
value_space = float(input(‘Сколько литров? : ‘))

print(value_space,’литров составляет’, round((value_space / 3.785411784), 2), ‘галлонов’)
elif space == 2:
value_space = float(input(‘Сколько литров? :n’))

print(value_space, ‘литров составляет’, round((value_space / 0.56826125), 2), ‘пинт’)
elif convertation == 5:
speed = float(input(‘ Сколько километров в час? : ‘))

Как переводить км/ч в м/с #shorts

print(speed, ‘километров в час составляет ‘, round((speed / 1.60934), 2), ‘миль в час’)
elif var == 2:
print(‘Конвертация из неметрической в метрическую’)

convertation = int(input(‘Что считаем: n 1. Температураn 2. Весn 3. Длинаn 4. Объемn 5. Скоростьn ‘))
# Считаем температуру
if convertation == 1:

temperature = int(input(‘ 1. Фаренгейт -> Цельсийn 2. Кельвин -> Цельсийn’))
if convertation == 1:
value_temperature = float(input(‘Сколько градусов по Фаренгейту? :n’))

print(value_temperature, ‘градусов по Фаренгейту = ‘, round(((5/9) * value_temperature — 32), 2), ‘ по Цельсию’)
elif convertation == 2:

value_temperature = float(input(‘Сколько градусов по Кельвину? :n’))
print(value_temperature, ‘градусов по Кельвину = ‘, value_temperature — 273.15, ‘ по Цельсию’)
# Считаем вес
if convertation == 2:

massa = int(input(‘ 1. Фунты — килограммыn 2. Унции — граммыn’))
if massa == 1:
value_massa = float(input(‘Сколько фунтов? :n’))

print(value_massa, ‘фунтов составляет’, round((value_massa * 0.453592), 2),’килограмм’)
elif massa == 2:
value_massa = float(input(‘Сколько унций? :n’))

print(value_massa, ‘унций составляет’, round((value_massa * 28.3), 2),’граммов’)
# Считаем длину
if convertation == 3:

dlina = int(input(‘ 1. Мили -> километрыn 2. Ярды -> метрыn 3. Футы -> метрыn 4. Дюймы -> сантиметрыn’))
if dlina == 1:
value_dlina = float(input(‘Сколько миль? :n’))

print(value_dlina, ‘миль =’, round((value_dlina / 0.621371), 2), ‘километров’)
elif dlina == 2:
value_dlina = float(input(‘Сколько ярдов? :n’))

Читайте также:
Как написать программу анимации в паскале

print(value_dlina, ‘ярдов =’, round((value_dlina / 0.9144), 2), ‘метров’)
elif dlina == 3:
value_dlina = float(input(‘Сколько футов? :n’))

print(value_dlina, ‘футов =’, round((value_dlina / 3.28084), 2), ‘метров’)
elif dlina == 4:
value_dlina = float(input(‘Сколько дюймов? :n’))

print(value_dlina, ‘дюймов =’, round((value_dlina / 0.393701), 2), ‘сантиметров’)
# Считаем объем
if convertation == 4:

space = int(input(‘ 1. Галлоны -> литрыn 2. Пинты -> литрыn’))
if space == 1:
value_space = float(input(‘Сколько галлонов? : n’))

print(value_space,’галлонов =’, round((value_space * 3.785411784), 2), ‘литров’)
if space == 2:
value_space = float(input(‘Сколько пинт? : n’))

print(value_space, ‘пинт =’, round((value_space * 0.473176473), 2), ‘литров’)
# Считаем скорость
if convertation == 5:
speed = float(input(‘Сколько миль в час? :n’))
print(speed,’миль в час =’, round((speed * 1.60934), 2),’километров’)

Источник: lavrynenko.com

Русские Блоги

Основание для выбора: тот, который закончится раньше, будет организован первым. Определите класс Program, который содержит два члена, а именно начало и конец, то есть время начала и время окончания. К.

Одна строка команды для получения pip Неустранимая ошибка в программе запуска: невозможно создать процесс с использованием ошибки

Поскольку раздел диска изменился после переустановки системы, после добавления переменных среды в исходный проект pyhon в списке пакетов возникла следующая проблема: щелкните, чтобы сказать этот пункт.

Разница между интервью с компьютерными сетью TCP и UDP

4. Разница BetweentCP и UDP 4.1. Структура сообщений UDP (8 байтов в первом отчете) 4.2. Характеристики UDP Особенности UDP: Лицом к не -коннекции Не поддерживайте статус соединения, поддерживайте одн.

Источник: russianblogs.com

Конвертер единиц измерения (размерностей) физических величин на Python

Конвертер единиц измерения — это инструмент, который позволяет переводить физические величины из одной единицы измерения в другую. В этой статье мы рассмотрим, как создать конвертер единиц измерения на Python с помощью примеров.

Создание функции для конвертирования единиц измерения

Первым шагом является создание функции, которая будет принимать значение в одной единице измерения и переводить его в другую. Вот пример функции, которая конвертирует километры в мили:

Читайте также:
Программа которая хранит пароли

def km_to_miles(kilometers): miles = kilometers / 1.609 return miles

В этом примере мы определили функцию с именем km_to_miles , которая принимает значение kilometers в качестве аргумента и возвращает значение miles . Значение miles рассчитывается путем деления значения kilometers на коэффициент перевода 1,609, который переводит километры в мили.

Создание словаря с коэффициентами перевода

Следующим шагом является создание словаря, который содержит коэффициенты перевода для каждой пары единиц измерения. Например, вот как может выглядеть словарь для перевода между километрами и милями:

conversion_factors =

В этом примере мы создали словарь с именем conversion_factors , который содержит две пары ключ-значение: ‘km’: 1.609 и ‘mi’: 0.621371 . Ключи представляют единицы измерения, а значения представляют соответствующие коэффициенты перевода.

Изменение функции для использования словаря

Теперь мы можем изменить функцию km_to_miles таким образом, чтобы она использовала словарь conversion_factors для определения коэффициента перевода. Вот как может выглядеть измененная функция:

def convert_units(value, from_unit, to_unit): conversion_factors = < ‘km’: 1.609, # коэффициент для перевода километров в мили ‘mi’: 0.621371 # коэффициент для перевода миль в километры >result = value / conversion_factors[from_unit] * conversion_factors[to_unit] return result

В этом примере мы изменили имя функции на convert_units и добавили два новых аргумента: from_unit и to_unit . Значения этих аргументов используются для выбора соответствующих коэффициентов перевода из словаря conversion_factors . Затем мы выполняем расчет значения, используя переданные значения и выбранные коэффициенты перевода.

Использование функции для конвертирования единиц измерения

Теперь, когда мы создали функцию convert_units , мы можем использовать ее для конвертирования единиц измерения. Вот несколько примеров:

>>> convert_units(10, ‘km’, ‘mi’) 6.21371 >>> convert_units(5, ‘mi’, ‘km’) 8.04672

В первом примере мы передаем значение 10, которое представляет 10 километров, аргумент from_unit со значением ‘km’ и аргумент to_unit со значением ‘mi’ . Функция возвращает значение 6.21371, что представляет 6,21371 миль.

Во втором примере мы передаем значение 5, которое представляет 5 миль, аргумент from_unit со значением ‘mi’ и аргумент to_unit со значением ‘km’ . Функция возвращает значение 8.04672, что представляет 8,04672 километров.

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru