W why) Новичок Пользователь Мар 25, 2021 5 0 1 Мар 31, 2021 #1 Python: a = ('0.1') b = ('75.94') ac = (a - b) print (str(ac)) Помогите TypeError: unsupported operand type(s) for -: 'str' and 'str'
Python: a = ('0.1') b = ('75.94') ac = (a - b) print (str(ac)) Помогите TypeError: unsupported operand type(s) for -: 'str' and 'str'
0 R regnor Модератор Команда форума Модератор Июл 7, 2020 2 642 472 83 Мар 31, 2021 #2 где числа, уберите скобочки и кавычки, таким образом вы даете понять интерпретатору, что это тип float, а сейчас у вас тип string...
где числа, уберите скобочки и кавычки, таким образом вы даете понять интерпретатору, что это тип float, а сейчас у вас тип string...
0 Ц Ципихович Эндрю Активный пользователь Пользователь Мар 27, 2021 490 25 28 Мар 31, 2021 #3 regnor сказал(а): где числа, уберите скобочки и кавычки, таким образом вы даете понять интерпретатору, что это тип float, а сейчас у вас тип string... Нажмите, чтобы раскрыть... и в Пайчарме они станут синего цвета, а не зелёного Код: a = 0.1 b = 75.94 ac = (a - b) print (a - b) # -75.84 print (ac) # -75.84
regnor сказал(а): где числа, уберите скобочки и кавычки, таким образом вы даете понять интерпретатору, что это тип float, а сейчас у вас тип string... Нажмите, чтобы раскрыть... и в Пайчарме они станут синего цвета, а не зелёного Код: a = 0.1 b = 75.94 ac = (a - b) print (a - b) # -75.84 print (ac) # -75.84