pass در پایتون
کلمه کلیدی pass در پایتون اجرا میشود اما کار خاصی انجام نمیدهد. دستور pass یک عبارت صحیح است، به همین دلیل در مواردی زیادی میتواند استفاده شود.
در این آموزش سعی داریم با اکثر این کاربرد ها آشنا شویم.
pass برای تعریف فانکشن و متد های خالی
با استفاده از pass میتوانیم به طور موقت یک فانکشن یا متد داشته باشیم تا بعد کد های اصلی را بنویسیم.
def temp(): pass
pass در حلقه ها
pass در حلقه ها هم کاربرد دارد و مثلا میتوانیم با کمک آن برنامه را با نوشتن یک حلقه while در حال اجرا نگه داریم.
while 1: pass
pass در دستورات شرطی
به کمک pass میتوانیم شرطی بنویسیم که کار خاصی انجام ندهد! در ویدیو ابتدای صفحه یک مثال کاربردی تر نمایش داده شده است.
if 2 > 1: pass
pass در نوشتن کلاس های پایه و اینترفیس ها
کلاس های اینترفیس و پایه معمولا کدی اجرا نمیکننند و صرفا وظایف را به کلاسه های زیرین میسپارند.
pass در این شرایط هم میتواند بجای docstring کاربرد داشته باشد.
class Base: def first_method(self): pass class Sub(Base): def first_method(self): print("ok !!!")
برای نوشتن دیدگاه باید وارد بشوید.