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

سلام و درود

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

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

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

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

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

if __name__ == "__main__"

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

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


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

موفق باشی?

یازان علی‌آبادی ۰۷ آبان ۱۴۰۱، ۰۵:۵۶

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

آذران پازارگاد ۰۷ آبان ۱۴۰۱، ۱۹:۲۰

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

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

موفق باشید?

بهترین پاسخ
یازان علی‌آبادی ۰۸ آبان ۱۴۰۱، ۱۰:۱۳

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

آذران پازارگاد ۰۹ آبان ۱۴۰۱، ۰۷:۵۵