مشکل در صدا کردن عملگرها و اجرای کد
from typing import*
totalefirstNO=((1**2)+(2**2)+(3**2)+(4**2)+(5**2)+(6**2)+(7**2)+(8**2)+(9**2)+(10**2)==385)
totale=(1+2+3+3+4+5+6+7+8+9+10)**2==3025
Dispute=totale-totalefirstNO==2640
n=int(input())
disput=(n+1)(2*n+1)
disput*=n
disput/=n
print(totalefirstNO)
print(totale)
print(Dispute)
print(disput)
TypeError: 'int' object is not callable
4 پاسخ
- امیرحسین امیری14 خرداد ۱۴۰۰
سلام ضحا جان. چرا انتهای هر خط کد از == استفاده کردی؟ این باعث میشه که مقدار متغیر های تو یک بولین باشه.
- ZohA YaghmayI14 خرداد ۱۴۰۰
وقتی جوابش رو مساوی با اون اعداد قرار میدادم باز هم خطا میداد وقتی == گذاشتم خطا نداد .خطای اون موقعش این بود= totalefirstNO=(1**2)+(2**2)+(3**2)+(4**2)+(5**2)+(6**2)+(7**2)+(8**2)+(9**2)+(10**2)=385
^
SyntaxError: cannot assign to operator
- امیرحسین امیری15 خرداد ۱۴۰۰
خب چرا مقدارش رو مساوی با اون اعداد قرار میدی؟ نیازی به این کار نیست که.
- ZohA YaghmayI17 خرداد ۱۴۰۰
خب چیکار باید بکنم دقیقا؟
این یکی از چالش های برنامه نویسی بود
سوالش این بود که اختلاف بین مربع مجموع و مربع مجموعات چی میشه
من فرمول بدست اوردنش رو دارم ولی اون چیزهایی که بالا نوشتم یه مثل یه راهنمایی برای کاربر بود
