Помогите пожалуйста написать код в Python. Очень срочно нужно Дано натуральное число n....

+247 голосов
4.9m просмотров

Помогите пожалуйста написать код в Python. Очень срочно нужно Дано натуральное число n. Удалить в нем все 1 .


Информатика (98 баллов) | 4.9m просмотров
Дан 1 ответ
+76 голосов

Ответ:

Если я вас правильно понял вам нужно удалить из числа все цифры 1.

На Python это делается довольно просто, если вам разрешили использовать строки, то ответ такой.

n = int(input('>> '))

print('Вы ввели число:',n)

a = str(n).replace('1','')

n = int(a)

print('Полученное число:',n)

Прикрепил файл, он в .txt, переименуйте в .py


Скачать вложение Текст (TXT)
(71 баллов)
+46

переименуйте его в .py и проверяйте

+176

Загрузил файл

+129

def del_number_one(n):
p = ''
while n != 0:
k = n%10
if k == 1:
pass
else:
p+=str(k)
n //= 10
print(int(p[::-1]))

n = del_number_one(int(input('>> ')))

+127

Спасибо , но нужно использовать цикли