Top.Mail.Ru
Ответы

Дано трехзначное число. Найдите сумму его цифр. Python.

Дано трехзначное число. Найдите сумму его цифр. Формат ввода Вводится целое положительное число. Гарантируется, что оно соответствует условию задачи. Формат вывода Выведите ответ на задачу. Примеры Тест 1 Входные данные: 179 Вывод программы: 17

Текст дополнения: Мож кому пригодится, решение: a = (input()) b = int(a[0:1]) c = int(a[1:2]) e = int(a[2:3]) print(b + c + e)

Текст дополнения: или такой еще вариант: a = int(input()) b = a // 100 c = (a // 10) % 10 d = a % 10 print(b + c + d)

Текст дополнения: Хороший вариант от extrn print(sum(map(int, input())))

Текст дополнения: ответ Молот Шотландцев, у меня без объявления этой переменной ошибка

Текст дополнения: Большое СПАСИБИЩЕ ребята, столько вариантов накидали! Я только начинаю изучать этот язык, для меня очень полезная инфа)

6 лет назад

На питоне так никто не пишет! На то он питон, что бы все было лаконично sum([int(i) for i in input()])

6 лет назад

print 1+7+9

6 лет назад

А может тебе пригодится: n=int(input()) print(sum((n//100,n//10%10,n%10))) Можно и чуть проще: print(n//100+n//10%10+n%10) Я недавно познакомился с Питоном, и увидел, что тут принято выпендриваться написанием даже сравнительно сложных задач в одну строчку. Этот язык предоставляет большие возможности для этого. Но нужен и ум, способный на сложные логические построения.

Стандартная задача на подсчитывание всяческих сумм.. n = int(input('number')) sum = 0 while n > 0: d = n%10 n = n // 10 sum += d print('sum is ', sum)

2 года назад

a = int(input()) summ = 0 while a != 0: n = a % 10 summ += n a = a // 10 print(summ)

15 лет назад от
16 лет назад от
3 месяца назад от
3 месяца назад от
Люди действительно не понимают чем грозит блокировка YouTube?

Я почитал комментарии к популярным постам о блокировке YouTube на Пикабу. Нет, я знал что тут сидят в основном деды 55-60+ , которым вообще больше ничего в жизни не нужно. Но я даже представить не мог насколько они, в своём-то возрасте, глупы. Давайте разберём на примерах. Вот есть огромная база видео-уроков по физике:

Целых 483 действительно хороших урока по физике. Первый видеоролик вышел аж 10 лет назад. Я, честно, не разбирался в том, жив ли ещё автор видео. Но давайте его показательно похороним, для примера. Кто всё это дело будет переносить на отечественные платформы? Вот эти 500 видео ТОЛЬКО за 10-11 класс, а есть ведь ещё и вузовские программы. Если этот человек ещё жив или вдруг его лекции уже есть на РуТубе, то мало ли какой другой профессор уже не в состоянии заниматься всем этим переносом, по той или иной причине. Но Пикабушные и ВКшные деды же не понимают, они видят исключительно инфлюенсеров, которых на Ютубе буквально капля в море, в сравнении с обучающими материалами. Ей богу, когда у меня выдал телефон проблему с памятью - мне его починил индус. Моментально. Просто взял индус и объяснил что делать за 3 минуты. На РуТубе есть мой великолепный индус-чинила? Нет, его нет. Ютуб - это база знаний, которая копилась целых 20 лет. Я буквально могу прямым текстом вбить в поиск ошибку винды и мне наглядно покажут как её исправить. При этом язык того, кто показательно исправляет эту ошибку - совершенно случайный. На Ютубе меня научат рисовать, покажут запись первых выступлений каких-нибудь Queen, а после сразу же покажут как играть их песни на гитаре. И применений этой платформе масса. Я понимаю, что не смогу убедить государство НЕ блокировать платформу. Это бесполезно, они дегенераты которые ведут борьбу против населения судя по всему. Но деды повсюду радующимеся блокировкой... Может хотя бы вы перестанете быть такими твердолобыми и посмотрите на платформу чуть менее поверхностно? Прекращайте уже. Не могут русскоязычные люди просто взять и заполнить ВСЕ имеющиеся пробелы в РуТубе, чтобы его вывести на тот же уровень. Это невозможно, ведь Ютуб многонационален. Если я что-то не могу найти на русском языке - я ищу на английском и обязательно это нахожу.