Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while True:
- n=input('введите размер списка: ')
- if not n.isdigit():
- print("попробуйте снова...")
- else:
- break
- import random as r
- n=int(n)
- p=[r.randint(-100,100) for i in range(n)]
- print(p)
- s=1
- k=0
- b=[]
- g=-2
- for i in range (n):
- if p[i]<0:
- k+=1
- if p[i]>0:
- s*=p[i]
- b.append(p[i])
- g+=1
- if g<0:
- print('положительных чисел меньше 2х')
- else:
- print('предпоследнее положительное:№',p.index(b[g]))
- print('\n','кол-во отрицательных: ',k,'\n','произведение положительных: ',s)
- a=p
- r.shuffle(a)
- print('перемешанный список: ',a)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement