🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ ali abdi
تابع optional
جامعه پایتون (وب) ایجاد شده در ۰۷ آبان ۱۴۰۱

سلام

اینکه استاد توی دقیقه 31:14 و بعدش میگن تابعی که ورودی‌های optional دارن میتونن بدون ورودی صدا زده بشن؟! من متوجه نشدم ممنون میشم توضیح بدین

سلااااام وقت بخیر . . . . . .

یک سری از توابع یا متد‌ها هستن که مقداری بهشون داده میشه دیفالت داره :

def a(name="ali",mobile=0):
    pass

در چنین مواقعی وقتی تابع رو داری فراخوانی میکنی بهت ارور نمیده به اصطلاح این موارد اختیاری یا optional هستن یا مورد دیگه ای که هست ارسال args و kwargs به تابع که این هم اختیاری محسوب میشود .

def a(*args, **kwargs):
    pass

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

موفق باشی ?

بهترین پاسخ
Reza Mobaraki ۰۸ آبان ۱۴۰۱، ۰۹:۱۲