0

Пожалуйста помогите, очень надо решить на Пайтон

Создать файл и записать в него обратные натуральные числа 1, 1/2,...,1/n. Вывести на экран все компоненты файла с порядковым номером, кратным 3. На пайтон. Я все в коде написала только вот не могу сделать там чтобы он выводил компоненты из файла с порядковым номером кратным 3, он у меня все выводит.... import pickle ask = "user.dat" n = float(input("n=")) with open(ask, "wb") as f: s = 1; while s<=n: p=1/s pickle.dump(p, f) s+=1; with open(ask, "rb") as f: while True: try: item = pickle.load(f) print(item) except: break https://code.sololearn.com/cX8Jt5ASiwV1/?ref=app

16th Apr 2020, 8:22 PM
Iman🌸
Iman🌸 - avatar
9 Respuestas
+ 1
import pickle ask = "user.dat" n = int(input("n=")) print(n) with open(ask, "wb") as f: for i in range(1, n + 1): pickle.dump(1/i,f) with open(ask, "rb") as f: i=0 n=3 while True: try: item = pickle.load(f) if i%n==0: print(item) i+=1 except: break
21st Apr 2020, 7:38 PM
george
george - avatar
+ 1
Chto vi nazivaete poradkovi nomer t.e 3,6,9 stroka???
21st Apr 2020, 7:12 PM
george
george - avatar
+ 1
Nu mojno vzat shetchik i kajdi 3 raz pechatat Index =0 while True: Item=..... if index%3==0: print Index+=1 Nu vi poimete gde i chto slojno pisat s telefona kod))) udachi
21st Apr 2020, 7:23 PM
george
george - avatar
+ 1
Огромное вам СПАСИБО )
21st Apr 2020, 7:24 PM
Iman🌸
Iman🌸 - avatar
+ 1
Nezachto!
21st Apr 2020, 7:25 PM
george
george - avatar
+ 1
Ia izmenil zapis. T.k mi znaesh nachalo konec i shag to luche ispolzovat for. I krasivee i koroche.
21st Apr 2020, 7:52 PM
george
george - avatar
0
Да
21st Apr 2020, 7:20 PM
Iman🌸
Iman🌸 - avatar
0
Еще раз СПАСИБО ) Я как раз немножко не могла расставить break 😅
21st Apr 2020, 7:49 PM
Iman🌸
Iman🌸 - avatar
0
Ok)
21st Apr 2020, 7:54 PM
Iman🌸
Iman🌸 - avatar