Небольшая правка и всё работает как надо:
one_n = int(input('Введите количество чисел: '))
chislomax, summax = 0, 0
for _ in range (one_n):
two_n = int(input('Ввелите число: '))
chislo, summ = two_n, 0
while two_n: summ += two_n % 10; two_n //= 10
if summ > summax: summax = summ; chislomax = chislo
print('Число:', chislomax , ', имеет максимальную сумму цифр:', summax)
Только максимальная сумма цифр может быть у нескольких натуральных чисел, а не у одного единственного (например, у самого первого из таких введённых чисел).
А хороший план обучения - это про "видосики" сразу же забыть, а начать серьёзное изучение Py₃ по классическим книгам Саммерфилда, Бизли, Лутца, Рамальо и иже с ними (это всё литература общего характера, но есть ещё, разумеется, описания отдельных библиотек (коим, кстати сказать, несть числа !), а также других инструментальных средств - например, фреймворка Jango или способов и приёмов сбора информации в Сети с её сопутствующим анализом; и дальше по темам - научные и инженерные расчёты, BigData, AI, etc., то есть всё то, для чего вообще Python предназначен и где применяется). И надо не только в процессе обучения решать разного рода практические задачи, но и создавать свои достаточно серьёзные работающие проекты - это совершенно обязательно!
Пользователь вводит N чисел. Среди натуральных чисел, которые он указал, найдите наибольшее по сумме цифр. Выведите на экран это число и сумму его цифр.
Пример
Введите количество чисел: 3
Введите число: 5
Введите число: 98
Введите число: 453
Число 98 имеет максимальную сумму цифр: 17
Что оценивается
Результат вывода соответствует условию.
Вывод содержит описание результата (выведенные числа сопровождаются текстовым описанием).
Я тут что написал но не очень корректно работает
one_n = int(input('Введите количество чисел: '))
chislo = 0
summ = 0
for _ in range (one_n):
two_n = int(input('Ввелите число: '))
while two_n > chislo :
chislo = two_n
summ = ( chislo % 10) + ( chislo // 10)
print('Число:', chislo , ', имеет максимальную сумму цифр:', summ)