197 читали · 4 года назад
Учим компьютер писать числа буквами с помощью JavaScript
Сегодня мы попробуем научить компьютер переводить числа записанные с помощью цифр в слова Первые шаги Давайте используем словарь пар число-слово А дальше? Напишем функцию которая будет возвращать значение если оно есть в словаре, и false если слово для числа не задано Напишем код для вывода результатов работы Первый результат > node index.js 5 пять Отлично! Двигаемся дальше > node index.js 101 false Неплохо! Мы научились преобразовывать простые числа в слова, но что если мы хотим работать с числами которых нет в нашем словаре? Можно было бы определить все числа в словаре...
142 читали · 1 год назад
Как на питоне разделить число на цифры
Задача: Разбить целое число на отдельные цифры, чтобы с ними можно было работать по отдельности. def split_digits(number): digits = [] while number > 0: digit = number % 10 digits.append(digit) number //= 10 return digits[::-1] # Переворачиваем список, чтобы цифры шли в правильном порядке number = 12345 result = split_digits(number) print(result) # Вывод: [1, 2, 3, 4, 5] def split_digits(number): return list(map(int, str(number))) number = 12345 result = split_digits(number) print(result) # Вывод: [1, 2, 3, 4, 5] def split_digits_recursive(number, digits=[]): if number == 0: return digits else: digits...