17. num = 23
# 1 вариант - преобразуем число в строку, разбиваем на цифры
string = str(num)
if int(string[0]) < int(string[1]): # если первая цифра меньше второй
string = string[1] + string[0] #меняем их местами
num = int(string)
# 2 вариант - остатком от деления на степени 10
# остаток от деления на 10 - первая цифра числа, остаток от деления на 100 - вторая и так далее
if num % 10 < num % 100: #если первая цифра меньше второй
num = num % 10 * 10 + num % 100
21.
num = 1234
# 1 вариант - преобразуем число в список и находим сумму цифр
lst = [int(n) for n in string] # учили списковое включение? если нет, смотри следующий код
lst = []
for n in string:
lst.append(int(n)) # это все если не учили списковое включение
# второй вариант - остатки от деления на 10 суммируем вручную
first = num % 10
sec = num % 100
th = num % 1000
four = num % 10000
result = first + sec + th + four
result = sum(n)
Объяснение:
Функция sum() возвращает сумму элементов списка
Если будут вопросы - пиши
Если пригодилось - оцени ответ ;)
Прочитать статью о писателе и подобра
В какой семъе родился Чехов?
Какие невзгоды выпали на долю Чехова в детстве?
Почему семья переехала в Москву?
Чем занимался Чехов, оставшись один в Таганроге?
Как началась лтературная деятельность Чехова?
Какую профессию выбрал себе Чехов?+ вопрос 1 на стр. 165
Когда Чехов начал печататься?
Когда стал известен?
В каких жанрах писал автор?
Почему рассказы Чехова всегда да кратки?
В чём проявлось новаторство Чехова?Прочитать статью о писателе и подобра
В чём проявлось новаторство Чехова?
Каково лексическое значение слова обыденный?
17. num = 23
# 1 вариант - преобразуем число в строку, разбиваем на цифры
string = str(num)
if int(string[0]) < int(string[1]): # если первая цифра меньше второй
string = string[1] + string[0] #меняем их местами
num = int(string)
# 2 вариант - остатком от деления на степени 10
# остаток от деления на 10 - первая цифра числа, остаток от деления на 100 - вторая и так далее
if num % 10 < num % 100: #если первая цифра меньше второй
num = num % 10 * 10 + num % 100
21.
num = 1234
# 1 вариант - преобразуем число в список и находим сумму цифр
string = str(num)
lst = [int(n) for n in string] # учили списковое включение? если нет, смотри следующий код
lst = []
for n in string:
lst.append(int(n)) # это все если не учили списковое включение
# второй вариант - остатки от деления на 10 суммируем вручную
first = num % 10
sec = num % 100
th = num % 1000
four = num % 10000
result = first + sec + th + four
result = sum(n)
Объяснение:
Функция sum() возвращает сумму элементов списка
Если будут вопросы - пиши
Если пригодилось - оцени ответ ;)
Прочитать статью о писателе и подобра
В какой семъе родился Чехов?
Какие невзгоды выпали на долю Чехова в детстве?
Почему семья переехала в Москву?
Чем занимался Чехов, оставшись один в Таганроге?
Как началась лтературная деятельность Чехова?
Какую профессию выбрал себе Чехов?+ вопрос 1 на стр. 165
Когда Чехов начал печататься?
Когда стал известен?
В каких жанрах писал автор?
Почему рассказы Чехова всегда да кратки?
В чём проявлось новаторство Чехова?Прочитать статью о писателе и подобра
В какой семъе родился Чехов?
Какие невзгоды выпали на долю Чехова в детстве?
Почему семья переехала в Москву?
Чем занимался Чехов, оставшись один в Таганроге?
Как началась лтературная деятельность Чехова?
Какую профессию выбрал себе Чехов?+ вопрос 1 на стр. 165
Когда Чехов начал печататься?
Когда стал известен?
В каких жанрах писал автор?
Почему рассказы Чехова всегда да кратки?
В чём проявлось новаторство Чехова?
Каково лексическое значение слова обыденный?
Каково лексическое значение слова обыденный?
Объяснение: