severbykova
?>

В арифметической прогрессии первый член равен 3, третий член равен 11. Записать программу определения суммы n членов прогрессии. Вывести величину искомой суммы. (Характеристическое свойство арифметической прогрессии:

Информатика

Ответы

gallows-warlike-0z

Что бы автоматически читать числа по одному в строке до определённого ввода, можно сделать цикл:

lst = []

x = int(input())

while x != 0:

   lst.append(x)

   x = int(input())

Такая конструкция позволит вам читать поток входных данных любой длины до момента ввода какого то числа.

Если вы хотите вводить числа просто через пробел, то можно использовать метод split() для строки считываемого входного потока, и полученный список строковых чисел уже приводить потом к нужному типу:

lst = input().split() # -> list of <str>

lst = list(map(int, lst)) #-> list of <int>

Ну, или в одну строку: lst = list(map(int, input().split()))

Так же вы можете считывать и автоматически приводить к нужному типу входные данные используя особую питоновую магию в виде генераторов списков:

lst = [int(i) for i in input().split()] # -> list of <int>

Функций, позволяющих считывать входной поток до определённого ввода, точнее, позволяющих организовать такой ввода в одну строку, я не встречал

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

В арифметической прогрессии первый член равен 3, третий член равен 11. Записать программу определения суммы n членов прогрессии. Вывести величину искомой суммы. (Характеристическое свойство арифметической прогрессии:
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

mila010982
maxchuev
ayanrsadykov
alyonafialka
aidapiltoyan43
tofilev
Лебедев972
moidela87
ilma20168
baeva-larisa8165
punchf
Головин662
bhg50
ur101679
Vladimirovna-Ignatenko1890