Не вычитаются дроби

why)

Новичок
Пользователь
Мар 25, 2021
5
0
1
Python:
a = ('0.1')
b = ('75.94')
ac = (a - b)
print (str(ac))
Помогите
TypeError: unsupported operand type(s) for -: 'str' and 'str'
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 642
472
83
где числа, уберите скобочки и кавычки, таким образом вы даете понять интерпретатору, что это тип float, а сейчас у вас тип string...
 

Ципихович Эндрю

Активный пользователь
Пользователь
Мар 27, 2021
490
25
28
где числа, уберите скобочки и кавычки, таким образом вы даете понять интерпретатору, что это тип float, а сейчас у вас тип string...
и в Пайчарме они станут синего цвета, а не зелёного
Код:
a = 0.1
b = 75.94
ac = (a - b)
print (a - b) # -75.84
print (ac) # -75.84
 

Форум IT Специалистов