3 недели назад
Помогите решить задачу на языке python пожалуйста🙏
На вход вашей программе подается число. Если это целое число, то в результате нужно вывести количество цифр в числе. Если число дробное, то нужно вывести столько вопросительных знаков, сколько цифр содержит дробная часть числа.
Ввод:
326
24.54
Вывод:
3
??
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
def solve():
s = input()
if s.isdigit():
print(len(s))
elif '.' in s and all(c.isdigit() or c == '.' for c in s):
print('?' * len(s.split('.')[1]))
else:
print("Некорректный ввод")
solve()
Число можно самому вводить?
пон
Больше по теме