Я новичок в мире компьютерных разработок и начинаю с Python.
Я пытаюсь создать конвертер Цельсия - Фаренгейта (и наоборот), используя Tkinter. Я создаю метод с именем "celsius_to_fahrenheit" и определяю его так:
def celsius_to_fahrenheit():
n = celsius_entry.get()
result = n * 9 / 5 + 32
fahrenheit_entry.delete(0, END)
fahrenheit_entry.insert(0, result)
Метод запускается кнопкой, и когда я пу sh, появляется эта ошибка:
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\[Me]\AppData\Local\Programs\Python\Python38\lib\tkinter\__init__.py", line 1883, in __call__
return self.func(*args)
File "D:/Mes Documents/[Me]/Programmation/Python/Projets/ui/degree_farenheit.py", line 7, in celsius_to_fahrenheit
result = n * 9 / 5 + 32
TypeError: unsupported operand type(s) for /: 'str' and 'int'
Надеюсь, вы мне поможете!