![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Paranorma |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 1.1.2007 Репутация: 1 Всего: 1 |
Здравствуйте!
Срочно нужна помощь по Python. Оно простое, но мне его выполнить не удается. Задание звучит так: в терминал вводятся числа, помещаются в список, числа затем необходимо сложить и результат сложения вывести на печать. Ввод чисел и сложение заканчивается при введении пустой строки. Я на данный момент написала это a = [] while True: s = raw_input(">>>") if not s: break t = int(s) a.append(t) Что написать дальше я не знаю, но суть такова: я с терминала например ввожу 56, нажимаю enter и снова пустое окно терминала, куда ввожу например 4, нажимаю enter, появляется пустая строка, я ничего больше не ввожу, нажимаю Enter и в окне калькулятора должен появитьсяс результат сложения 60. Помогите доделать прогу, плиз |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 6 Всего: 173 |
Осталось написать
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
| Paranorma |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 1.1.2007 Репутация: 1 Всего: 1 |
Да не выходит ничего!
Препод говорил следует написать так sum = 0 sum = sum + t (может я не так обозначила переменную, но суть такова, что первое число складывается со вторым, к результату прибавляем третье число и т.д.) я ж не могу писать print sum(a) если ранее переменная sum не оговорена нигде. Может еще цикл нужен для формирования списка? напишите плиз поподробнее. |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 6 Всего: 173 |
sum — это функция. Встроенная. Вычислит как раз сумму всех элементов списка.
Если хочется написать побольше (но зачем?), то:
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |