Python

Нужна помощь в создании кодов

Вводится одно слово. Если введено "целое", необходимо считать два целых числа и вывести их сумму, если вводится "дробное", необходимо ввести одно дробное число и сразу его вывести.

В компьютер вводится дробное число (дальность выстрела).
Если оно находится в интервале от 28 до 30, то напечатать текст ПОПАЛ;
если оно больше или равно 30, то напечатать ПЕРЕЛЕТ;
если оно больше 0, но меньше или равно 28, то НЕДОЛЕТ;
если меньше или равно 0 – НЕ БЕЙ ПО СВОИМ.

Пользователь вводит дробное число,
операцию (сложение (+) , вычитание (-), умножение(*) или деление(/)) и второе дробное число.
Распечатать результат.
Первая:
 w = input() 
print(int(input()) + int(input()) if w == "целое" else input() if w == "дробное" else "")
Вторая:
 d = float(input())
print(("НЕ БЕЙ ПО СВОИМ", "НЕДОЛЕТ", "ПОПАЛ", "ПЕРЕЛЕТ")[(d >= 0) + (d >= 28) + (d >= 30)])
Третья:
 OPS = { '+': float.__add__, '-': float.__sub__,
'*': float.__mul__, '/': float.__truediv__ }
a, o, b = float(input()), input(), float(input())
print(OPS[o](a, b))
Каждая величина вводится на отдельной строке. Например, в третьей задаче:
 10
/
4
Вывод:
 2.5 
KK
Kenesary Kazyrkul
87 571
Лучший ответ
1 задача:

user_input = input("Введите слово: ")

if user_input == "целое":
num1 = int(input("Введите первое целое число: "))
num2 = int(input("Введите второе целое число: "))
print(num1 + num2)

elif user_input == "дробное":
num = float(input("Введите дробное число: "))
print(num)

else:
print("Некорректный ввод")

2 задача:

distance = float(input("Введите дальность выстрела: "))

if distance > 30:
print("ПЕРЕЛЕТ")

elif distance >= 28:
print("ПОПАЛ")

elif distance > 0:
print("НЕДОЛЕТ")

else:
print("НЕ БЕЙ ПО СВОИМ")

3 задача:

num1 = float(input("Введите первое число: "))
operator = input("Введите оператор (+, -, *, /): ")
num2 = float(input("Введите второе число: "))

if operator == "+":
print(num1 + num2)

elif operator == "-":
print(num1 - num2)

elif operator == "*":
print(num1 * num2)

elif operator == "/":
if num2 == 0:
print("Деление на ноль!")
else:
print(num1 / num2)

else:
print("Некорректный оператор")