форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
28 строки
1.0 KiB
Python
28 строки
1.0 KiB
Python
import sys
|
|
import os
|
|
os.chdir("C:\\Users\\Home\\Desktop\\python-labs\\TEMA6")
|
|
N = int(input('Введите целое число от 10 до 70: '))
|
|
if (N < 10) or (N > 70):
|
|
int(input('Число не подходит условиям! Введите верное значение: '))
|
|
print('Введено число ', N)
|
|
SPS1 = [-25 + 3*i for i in range(N)]
|
|
sumSPS1 = sum(SPS1)
|
|
print('SPS1: ', SPS1)
|
|
print('Сумма SPS1: ', sumSPS1)
|
|
SPS1_new = [SPS1[i] for i in range(len(SPS1)) if (i + 1) % 4 != 0]
|
|
SPS2 = [SPS1[i] for i in range(len(SPS1)) if (i + 1) % 4 == 0]
|
|
print(SPS1,SPS2)
|
|
sum2SPS1 = sum(SPS1_new)
|
|
sum2SPS2 = sum(SPS2)
|
|
sumall = sum2SPS1 + sum2SPS2
|
|
print(sum2SPS1,sum2SPS2,sumall)
|
|
imya = input('Введите имя текстового файла для вывода результатов: ')
|
|
fc = open(imya,'w')
|
|
for i in range(len(SPS1_new)):
|
|
line = ' '.join(str(j) for j in SPS1_new[i:i+3])
|
|
fc.write(line + '\n')
|
|
for i in range(len(SPS2)):
|
|
line = ' '.join(str(j) for j in SPS1_new[i:i+3])
|
|
fc.write(line + '\n')
|
|
fc.close()
|