Пробывал через if type(s) == str, но это не работает( Я еще совсем новичок,подскажите пожалуйста. На всякий выложу код целиком.
a = 25 b = 10 c = 5 d = 1 i = 0 #25 f = 0 #10 g = 0 #5 h = 0 #1 x = 0 while x == 0: try: s = float(input("Введите вашу сдачу в $:")) except ValueError: print("Введите числовое значение") if s <= 0: print("Неверное значение, повторите ввод") else: if s > 0: s = s * 100 #print("Ваша сдача:", s,"центов") print("Сдача выдается монетами следующих номиналов: \n", a ,'центов ||', b, 'центов ||', c, 'центов ||', d,"цент") print("При расчете будет указано общее кол-во монет") if s > a: while s >= a: s = s - a i += 1 while s >= b: s = s - b f += 1 while s >= c: s = s - c g += 1 while s >= d: s = s - d h += 1 n = int(i + f + g + h) print("Ваша сдача:", n) #x += 1