Начните с форматирования кода — оберните его тегом code.
А ещё добавьте до цикла переменную со значением ноль, и внутри цикла вместо печати добавляйте к той переменной значение найденного числа.
В конце выводите значение этой переменной.
Кстати, наверно можно подумать, может проверять на деление на 21?
Алан Гибизов, Вопрос как куратору тега. Может все-таки вопросы типа «как сложить числа в цикле» — удалять? Ну это же описано в любом учебнике на третьей странице! В любом курсе рассказывают на первой лекции. Ну нельзя форум помощи в решении проблем для тех кому это действительно надо превращать в форум ликбеза для лентяев, которые то-ли проспали лекцию, то-ли не все буквы еще знают, что-бы читать книги.
dmshar, с одной стороны, Вы правы и это несколько раздражает.
7.9 Сумма факториалов. «Поколение Python»: курс для начинающих. Курс Stepik
Но, с другой стороны, надо учесть, что многие относительно молодые люди живут в мире, в котором информация находится всюду, её не надо запоминать, нужно просто запросить. Это другой мир, это та самая пресловутая игла сингулярности. И мы с вами, динозавры из мира, где люди ходили в библиотеки и сидели там в читальных залах и делали выписки — мы безнадежно отстаём.
Да, наши дубины гораздо прочнее тросточек молодых людей. Но они уже привыкли к тросточкам. Раздражающе тоненьким и бестолковым.
Нам их не переучить.
Но можно возглавить и попробовать повести за собой — хотя бы некоторых.
Ну, по крайней мере, я так думаю.
Алан Гибизов, Я на 129% поддерживаю тезис, что современное образование должно не заставлять запоминать (как было в наше время) а учить понимать суть. Только понимая можно потом быстро ПРАВИЛЬНО сформулировать вопрос в интернет и из горы шлака отсеять нужные ответы.
Я своим студентам все время повторяю — НЕ ЗАПОМИНАЙТЕ формулы, НЕ ЗАУБРИТЕ форматы, НЕ ПЫТАЙТЕСЬ запомнить ГОТОВЫЙ алгоритм. Даже определения если они перескажут своими словами — это я ценю выше чем абсолютно точное цитирования из учебника или Википедии. А на экзамене разрешаю пользоваться всем чем угодно включая Google. Думаете это спасает?
Спасает тех, кто действительно научился самостоятельно думать и разбираться и все что ему нужно — найти точную формулу или набор параметров метода. А для этого надо приобрести соответствующий навык, надо САМОМУ продумать вопрос и попытаться самому построить план ответа.
Но если вместо того, что бы учиться самостоятельно думать и изучать правила умножения, при выполнении домашнего задания человек первым делом бежит на форум и задает вопрос «а сколько будет 23*12» — то он никогда не научиться ни думать самостоятельно, ни арифметику не выучит. И то, что большинство молодежи (не все, но подавляющее большинство, и не только в университете, но даже тут на форуме) идет по второму пути — пугает. Даже не общей деградацией, а тем что они просто обрекают себя проиграть в «борьбе за место под солнцем». Правда — не всем дано это понять, особенно по молодости.
Сумма цифр числа.Пишем на Python.
Ладно, сорри за уклон в философию, оффтоп заканчиваю 🙂
Источник: qna.habr.com
Русские Блоги
Начало работы с Python _ выведите сумму четных чисел от 1 до 100
Случай: вычислите сумму всех четных чисел от 1 до 100.
i=1 sum=0 while i
Интеллектуальная рекомендация
Clion Configuration Pcl
Обзор Clion Configuration Pcl Конфигурация Вы можете увидеть, как установить PCL на Mac Установка Mac Pcl в основном конфигурация Cmakelist.
Обработка изображений PyOpenCL: два изображения без наложения веса плюс
Программисты, вы все еще можете купить дом в Пекине? >>> Результаты выполнения программы.
PHP Development Компьютерный сайт Alipay Оплата Подробный процесс (Тест Песочницы)
Сначала прикрепите заметки, которые я начал, когда я начал делать тест на песочницу. (1) Подготовка 1. Бизнес-счет (личный счет не работает) 2, Окружающая среда разработки выше PHP5.5 (2) конкретные п.
Понимание Прокси
Источник статьи: DIY племя (http://www.diybl.com/course/3_program/java/javajs/20090205/154868.html) Прокси шаблон Прокси-шаблон является широко используемы.
Проектирование и реализация модуля связи RS232/CAN/USB в VS+QT
В проекте проточного цитометра, технологии связи, такие как RS232/CAN/USB, использовались для достижения передачи информации. Чтобы позволить повторному использованию этих модулей связи, они намерены .
Вам также может понравиться
Конфигурация установки Centos7 VSFTPD и облако Alibaba
1. Введение в VSFTPD FTP,File transfer protocolСокращение, китайское название Text Transport Protocol представляет собой набор стандартных протоколов для передачи файлов в сети, которая принадлежит ур.
Vue использует содержимое распределения слотов для использования слота использования.
Большой сайт архитектура серии: архитектура веб-сайта электронной коммерции (2)
Вторая статья архитектуры программного обеспечения архитектуры серии Case. Главным образом объяснение анализа архитектуры веб-сайта, оптимизация архитектуры веб-сайта, разделения бизнеса, архитектуру .
【LeetCode】 732. Мое расписание III
Портал:https://leetcode-cn.com/problems/my-calendar-iii/ 1. Описание заголовка Реализуйте класс MyCalendar для хранения вашего расписания, вы всегда можете добавлять новые расписания. MyCalendar имеет.
Реализация и разница между мелкой копией и глубокой копией в Python3
Методы и различия реализации мелкого и глубокого копирования Python3: Напечатанный результат: [0, 2, 3] [0, 2, 3] Сводка: Назначив имя переменной списка другому имени переменной, просто назначьте имя .
Источник: russianblogs.com
Составьте программу которая вычисляет сумму чисел от 1 до 100 питон
В школе на информатике в 9 классе детям преподают Python! Вообще, это классно и лучше всяких бейсиков, фортранов и паскалей. Главное, чтобы преподаватель мог хорошо объяснить и заинтересовать детей в программировании.
Соответственно, родителям приходится разбираться с домашними и самостоятельными работами по программированию:)
Вот очередная такая домашка:
В массиве случайных чисел из отрезка от 1 до 100 найти сумму всех четных элементов массива.
Решение:
import random
mas = []
sum = 0
# Генерируем массив из 18 чисел от 1 до 100:
mas = [ random.randint ( 1 , 100 ) for i in range ( 1 , 18 )]
print (mas)
# Проходим в цикле по массиву и все четные числа суммируем:
for i in mas:
if ( i % 2 ) == 0 :
sum += i
print (sum)
Ответ:
[12, 36, 55, 36, 65, 81, 14, 56, 58, 59, 48, 2, 40, 76, 13, 39, 43]
Вариант с выводом ответа с интерполяцией строк:
import random
mas = []
sum = 0
# Генерируем массив из 18 чисел от 1 до 100:
mas = [ random.randint ( 1 , 100 ) for i in range ( 1 , 18 )]
print ( ‘Массив: %s’ % mas)
# Проходим в цикле по массиву и все четные числа суммируем:
for i in mas:
if ( i % 2 ) == 0 :
sum += i
print ( ‘Сумма четных элементов: %s’ % sum)
Ответ:
Массив: [45, 18, 9, 89, 66, 47, 100, 46, 37, 39, 13, 93, 49, 55, 78, 37, 33]
Сумма четных элементов: 308
Здесь не опубликовано еще ни одного комментария
Оставьте свой комментарий
- Опубликовать комментарий как Гость.
Интересные статьи:
xCode — UIKeyboardTaskQueue may only be called from the main thread
Если xCode при компиляции проекта ругается на часть кода и выдает ошибку, например, такую: Thread 4: Exception: -[UIKeyboardTaskQueue waitUntilAllTasksAreFinished] may only be called from the main thread. Это означает, что данный кусок кода должен выполняться в главном потоке, а не в дополнительном.
Как скачать ipa-файл с помощью Mac OS
С 12.ххх какой-то версии в программе iTunes был упразднен функционал работы с ipa-файлами, и iTunes стал всего лишь убогим медиа-плейером. 🙁 Если раньше пользователи могли с помощью iTunes устанавливать и удалять приложения на свои устройства, сохранять ipa-файлы (через медиатеку iTunes), а также управлять контентом этих приложений (загружать и удалять файлы в приложениях), то теперь такая возможность.
Apple закрывает программы развертывания DEP и VPP
Программы развертывания Apple — Device Enrollment Program (DEP) и Volume Purchase Program (VPP) с 1 декабря 2019 года перестанут существовать. Deployment Programs — DEP и VPP будут объединены в одну и их заменит единая программа — Apple Business Manager (для коммерческих компаний) и Apple School Manager (для образовательных учреждений). Для того, чтобы продолжить использование программой регистрации устройств (DEP) и программой.
Как переустановить сетевой протокол TCP IP
При установке в составе какой-нибудь сборки Windows иногда может некорректно установиться сетевой протокол TCP IP. В этом случае нужно его переустановить, и по-другому просто никак. Как же переустановить сетевой протокол TCP IP? — без небольших «танцев с бубном» этого не сделать.
Подборка полезных команд bash-Mac (башмак 🙂
Для полноценной работы с Mac рано или поздно придется использовать консоль. В маке она называется Терминалом. Кроме заурядных известных команд, некоторые действия приходится выполнять не часто, запоминать их особого смысла нет, лучше сохранить в шпаргалку. Консоль/терминал также называют — BASH (Bourne-Again SHell). Все это рассматриваем в рамках использования на компьютерах Mac, в итоге -.
Перепрошивка навигаторов Garmin
Несколько раз в сети попадалась информация по перепрошивке GPS-навигаторов Garmin. В том числе и про превращение бытового навигатора Garmin 276 (и его модификаций) в полноценный авиационный навигатор Garmin 296. Не зря говорят, что «Голь на выдумку хитра!», и многие пытаются сэкономить на приобретении полноценного прибора. По неофициальной информации элементная база Garmin 276 и 296 одна и та же.
Как изменить размер значков на рабочем столе Windows 7
Слепым эту статью не читать! 🙂 После приобретения нового компьютера или ноутбука с становленной операционной системой Windows 7, а, может быть, просто вместо старого и доброго ХРюши (Windows XP) в неизбежном процессе upgrade на Windows 7 на рабочем столе созерцаем неестественно крупные иконки: Мой компьютер, Корзина. и др. Так как многие пользователи частенько «заваливают» свой рабочий стол различными ярлыками, папками, файлами.
Источник: skalolaskovy.ru