Я не могу понять, где я ошибаюсь, даже после приведения типов я получаю ту же ошибку errorTypeError: объект 'int' не может быть подписан - PullRequest
0 голосов
/ 11 ноября 2019

Я пытаюсь построить массовые параболы семейства изобар.

Я пробовал приведение типов и все, что мог

импортировать matplotlib.pyplot как plt

name = ["Xe", "Cs", "Ba", "Ce"]

A = [134,134,134,134]

Z = [54,55,56,58]

M1 = []

i = 0

, а i <4: </p>

назначение всех переменных

if (A%2)==0 and (Z%2)==0:
    delP= -(aP/(A**(1/2)))

elif (A%2)!=0 and (Z%2)!=0:
        delP= aP/(A**(1/2))
else:
            delP=0
            M=(gam*(Z**2)) - bet*(Z) + alp*A +delP


            M1[i]=int(M)
            i+=1    

plt.Zlabel(Z)

plt.M1label (M)

plt.title ("График теста")

plt.rcParams ["figure.figsize"] = (8, 8)

fig, ax = plt.subplots () ax.plot (Z, M);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...