Предмет: Информатика,
автор: ivolga02ne
Составьте программу заполнения массива не используя клавиатуру, числами 1, -3, 5, -7, 9, -11, 13, -15. В ПИТОНЕ пожалуйста, если можно то не сильно сложно
Ответы
Автор ответа:
1
# coding: utf-8
list = [] # создаём пустой лист
flag = 0 # переменная, которая будет чередоваться
for i in range(1, 16, 2): # диапазон от 1 до 15 с шагом в 2 числа
if flag == 0: # когда переменная равна 0 пишем положительное число
list.append(i)
flag = 1
else: # иначе отрицательное
list.append(-i)
flag = 0
print(list) # выводим результат на экран
=================
Первую строку можно не писать.
=================
Код без комментариев:
list = []
flag = 0
for i in range(1, 16, 2):
if flag == 0:
list.append(i)
flag = 1
else:
list.append(-i)
flag = 0
print(list)
list = [] # создаём пустой лист
flag = 0 # переменная, которая будет чередоваться
for i in range(1, 16, 2): # диапазон от 1 до 15 с шагом в 2 числа
if flag == 0: # когда переменная равна 0 пишем положительное число
list.append(i)
flag = 1
else: # иначе отрицательное
list.append(-i)
flag = 0
print(list) # выводим результат на экран
=================
Первую строку можно не писать.
=================
Код без комментариев:
list = []
flag = 0
for i in range(1, 16, 2):
if flag == 0:
list.append(i)
flag = 1
else:
list.append(-i)
flag = 0
print(list)
ivolga02ne:
Это же вроде в паскале, А МНЕ НУЖНО В ПИТОНЕ
python3, это никаким боком не паскаль.
for i in range(1, 16, 2): /// for i := 1 to 15 do /// сравни питон и паскаль
Похожие вопросы
Предмет: Химия,
автор: sonnik125a
Предмет: Українська мова,
автор: mikhaillytvyn
Предмет: Математика,
автор: Аноним
Предмет: Физкультура и спорт,
автор: romandjkarev
Предмет: Математика,
автор: Vaymas