Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 12, 2019 10:18:51

137th
Зарегистрирован: 2019-10-03
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает код

Написать функцию 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)

Офлайн

#2 Ноя. 12, 2019 10:22:18

137th
Зарегистрирован: 2019-10-03
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает код

Как в оригинале выглядит код.

Прикреплённый файлы:
attachment Снимок.PNG (19,0 KБ)

Офлайн

#3 Ноя. 14, 2019 11:36:50

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Не работает код

пжлст оформите нормально пост
1. формотирование https://ru.wikipedia.org/wiki/BBCode или значек <> на панели создания сообщения
2. если есть ошибка приводите вывод ошибки интапритатором



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Ноя. 14, 2019 11:37:33)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version