Загрузка данных


print("=== Преобразование типов ===")
str_val = "123"
print(f"Исходная строка: {str_val}, тип: {type(str_val)}")

int_val = int(str_val)
print(f"В целое число: {int_val}, тип: {type(int_val)}")

float_val = float(int_val)
print(f"В дробное число: {float_val}, тип: {type(float_val)}")

final_str = str(float_val)
print(f"Обратно в строку: {final_str}, тип: {type(final_str)}")

print("=== Исправление ошибки ===")
x = "5"
y = 3

result_1 = int(x) + y
print(f"Вариант 1: {result_1}")

result_2 = x + str(y)
print(f"Вариант 2: {result_2}")

print("=== Конвертер температур ===")
celsius = float(input("Введите температуру в градусах Цельсия: "))

fahrenheit = celsius * 9 / 5 + 32
fahrenheit_rounded = round(fahrenheit, 2)

print(f"{celsius}°C равно {fahrenheit_rounded}°F")

print("=== Проверка True + True == 2 ===")
result = True + True
print(f"Результат True + True = {result}")
print(f"Выражение True + True == 2 возвращает: {True + True == 2}")