سلام دوستان در پایتون چیزی هست که مثلا من شرط میزارم اگه درست نبود برهاز فلان لاین دوباره ی ورودی بگیره
i=0
s=0
x=int(input("pls enter a number:"))
i+=1
s+=x
if i<=10:
go to line 3
o= s%i
print(o)
ی چیزی که اونجوری کار کنه اگه بگید ممنون میشم
سلام دوست عزیز
همچین سینتکس یا متدی توی پایتون وجود نداره
وتنها توی زبونای مثل سی و سی پلاس پلاس هست که حتی توی اونا هم این شکل دیگه استفاده نمیشه و منسوخ شده
بجاش میتونید یه حلقه بندازید بطور مثال:
البته شکل های دیگه ای هم هست مثلا میشه یه تابع نوشت و وقتی شرط درست باشه اونو فراخوانی و اجرا کنه
موفق باشید.
@amingoodarzi84
ممنون ولی من میخوام که ده تا عدد از ورودی بگیرم و موقع ای که 10 شد کدم ی جورایی تموم شه و اخرش میانگین 10 تا ورودی رو تقسیم هر چنتا که ورودی گرفتیم کنه و میانگین رو بگه
i=0
s=0
x=int(input("pls enter a number:"))
i+=1
s+=x
تا اینجا پیش رفتم ولی نمیدونم چه کدی قرار بدم که اگه شرط درست نبود بره ی ورودی دیگه بگیره انقد پیش بره که تا شرطی که گذاشتم اوکی بشه
ممنون میشم بگید
خب در این حالت میشه از for استفاده کرد چون میدونیم چند عدد قراره بگیریم و نیازی به while نیست
و این حلقه به تعداد 10 عدد از ورودی بگیره و آنها را به یه لیست اضافه کنه
و بعد عداد داخل اون لیست رو جمع کنه و تقسیم بر تعداد یعنی اون یعنی ده تا کنه
البته این ایده ی منه شاید راه های دیگه ای هم باشه
موفق باشید
@amingoodarzi84
واقعا ممنونم راستش من الگوریتم کامل بلد نیستم خوب کد هارو درک نمیکنم نمیتونم خوب مسئله هارو حل کنم ممنونم از کمکتون
یه سوال توی فور ای قرار دادید یعنی اینکه اعداد یک تا ده که توی رنج قرار دادید اسمشون ای هست
@a.n.mohammad
سلام خوشحالم که تونستم کمکتون کنم
بله دقیقه آی رینجی از اعداد یک تا ده هست و به راحتی میشه اینو تست کرد به این صورت که بجای گرفتن ورودی آی رو پرینت کنه
@amingoodarzi84
داداش اونجایی که میخوام ای تقسیم ده بشه تقسیم نمیکنه ارور میده اینت هم میزارم ارور میده فلوت هم امتحان کردم میشه کمکم کنی
شرمنده ها 😀
@a.n.mohammad
سلام
لطفا عکس اروری که میده رو بفرستید اگه مایلید هم یه نشانی از خودتون بدید که راحت تر بتون راهنمایی کنم
سلام اروری که میده رو فهمیدم چرا بع خاطر اینکه a رو یه لیست اعلام کردیم و وقتی هربار کد اجرا میشه اپند که زدیم با عدد قبلی جمعش نمیکنه ورودی رو مثلا من 2 تا ورودی میزنم [5,1,4,9,] اینجوری میشه میخوام که هر بار که عدد میگیره با عدد قبلی جمع کنه
نشانی هم ایدی اینستاگرامم اینه clip_mohammad_nr
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟