🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ یزدان بخش عنایت
مثال دقیقه 5:40
جامعه پایتون (وب) ایجاد شده در ۰۶ آبان ۱۴۰۱

سلام و درود

مثالی که استاد تو این دقیقه 5:40 حل میکنند رو من ترتیب اجراشو نفهمیدم به چه دلیلی هستش. ممنون میشم اگه توضیح بدین

سلام علی عزیز . . . .

این مورد رو بهتره خودت به صورت عملی انجام بدی ولی به طور کلی همونطور که میدونی مفسر پایتون فایل هارو خط به خط اجرا میکنه در نتیجه زمانی که به خط فراخوانی تابع برسه اون تابع اجرا میشه :

def a():
  . . . .
a()

حالا اگ این فراخوانی بعد از شرط زیر باشه باید فایل پایتونی اجرا بشه

if __name__ == "__main__"

حالا فرض کن یه فایلی رو import کردی، و توی اون فایل شرط بالا نباشه و به این صورت ()a فراخوانی شده باشه .

درنتیجه خط به خط میره جلو و اول تابع a در فایل دیگر اجرا میشه بعد توابع در فایلی که اجراش کردی .


اگ جوابت رو گرفتی ممنون میشم تایید رو بزنی.

موفق باشی?

نیماد کاکاوند ۰۷ آبان ۱۴۰۱، ۰۵:۵۶

واقعا متوجه نشدم :/// میشه ساده‌تر توضیح بدید؟! من الان قاطی کردم منظورتون از فایل کدوم فایله!

یزدان بخش عنایت ۰۷ آبان ۱۴۰۱، ۱۹:۲۰

فکنم دیگه ساده‌تر از این بخوام توضیح بدم حق مطلب ادا نمیشه . به نظرم همون مراحلی که استاد رفتن رو خودتون هم امتحان کنید به جواب میرسید .

اگر میبینید نمیشه توی تلگرام پیام بدید تا توضیح بدم براتون.

موفق باشید?

بهترین پاسخ
نیماد کاکاوند ۰۸ آبان ۱۴۰۱، ۱۰:۱۳

اوکی شد فهمیدم

یزدان بخش عنایت ۰۹ آبان ۱۴۰۱، ۰۷:۵۵