اون خطای که میده nameerror ن ارور مربوط به خوده مبحث یعنی اونجا وزن رو اشتباه نوشته بودن که این خطا رو داد وگر ن باید Type Error میداد ولی استاد میگه این خطا مربوط به تغییر ساختار داده است
درود
بله درست میفرمایید اون خطا به دلیل تایپ غلط بوده ولی اگر به درستی تایپ میشد، اونوقت خطای مربوط به ساختار رو میداد.
دلیلش هم مفسر پایتون هست که در مرحله اول نوشتار یا سینتکس رو چک میکنه و بعد وارد منطق میشه.