NameError: имя «i» не определено. Как решить эту ошибку? [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 NameError: имя «i» не определено. Как решить эту ошибку? [закрыто]

Сообщение Anonymous »

Когда я запускаю этот код

Код: Выделить всё

from math import *
import matplotlib.pyplot as plt

N = 10
p0 = 0.8

p_dist = [factorial(N) / (factorial(N - k) * factorial(k)) * p0 ** k * (1 - p0) ** (N - k) for k in range(N + 1)]
# print(p_dist)
s = [sum(p_dist[:i + 1]) for i in range(len(p_dist))]
print(sum(p_dist))
print("i, p_dist, s")
for k in range(N + 1):
print(k, p_dist[i], s[i])

bar_width = 1
opacity = 0.8
rects1 = plt.bar(range(N + 1), p_dist, bar_width,
alpha=opacity,
color='b', )
plt.show()
Я получаю сообщение об ошибке

Код: Выделить всё

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
Cell In[53], line 13
11 print("i, p_dist, s")
12 for k in range(N + 1):
---> 13     print(k, p_dist[i], s[i])
15 bar_width = 1
16 opacity = 0.8

NameError: name 'i' is not defined
Я не понимаю ошибку, я только начинаю изучать Python.
Как устранить эту ошибку?

Подробнее здесь: https://stackoverflow.com/questions/792 ... this-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • LLM colab выдает ошибку NameError: имя «null» не определено
    Гость » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Гость
  • Почему я получаю ошибку «nameerror: имя« mobject »не определено»?
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Скрипт Python, вызывающий ошибку - nameError: имя «python» не определено
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • NameError: имя «shifted_value» не определено [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • NameError: имя «python» не определено [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»