Форум сайта python.su
Написать функцию PowerA3(A, B), вычисляющую третью степень числа A и возвращающую ее в переменной B Оба параметра являются вещественными. С помощью этой функции найти третьи степени пяти случайных чисел.
По итогу у меня получилось -
import random
import math
def step(a):
a=float(a)
T=a**3
return(T)
p=random.choice(list(“123456789”))
count=int(input(“count\n”))
out=open(“f.txt”,“w”)
for x in range(count):
p=random.choice(list(“123456789”))
out.write(p+“”)
out.close()
out=open(“output.txt”)
r=out.read()
out.close()
o=r.split()
out=open(“output.txt”,“w”)
for i in range(count):
s=step(r)
out.write(str(s)+“”)
out.close()
input(“Press ENTER to exit”)
И я не знаю как исправить ошибку - string index out of range
Отредактировано 137th (Ноя. 12, 2019 10:21:42)
Офлайн
Как в оригинале выглядит код.
Прикреплённый файлы: Снимок.PNG (19,0 KБ)
Офлайн
пжлст оформите нормально пост
1. формотирование https://ru.wikipedia.org/wiki/BBCode или значек <> на панели создания сообщения
2. если есть ошибка приводите вывод ошибки интапритатором
Отредактировано AD0DE412 (Ноя. 14, 2019 11:37:33)
Офлайн