ویدیو انواع None در پایتون
April 2023
در پایتون زمانی که داخل فانکشن هاتون مقداری رو return نکنید، پایتون به صورت اتوماتیک None رو return خواهد کرد. به سه روش این کار انجام میشه.
روش اول زمانی هستش که شما به صورت صریح اعلام کنید که میخواید None رو return کنید:
def show(value):
if value:
return value
else:
return None
در مثال بالا اگه به فانکشن مقداری رو ارسال نکنید اون فانکشن برای شما None رو return خواهد کرد.
در روش دوم شما فقط کلمه return رو مینویسید:
def show(value):
if value:
return value
else:
return
در مثال بالا هم خود پایتون به صورت اتوماتیک مقدار None رو return میکنه.
و روش سوم زمانی هستش که شما بلاک else رو کلا نمینویسید:
def show(value):
if value:
return value
در مثال بالا هم اگه مقداری به فانکشن ارسال نشه پایتون به صورت اتوماتیک مقدار None رو return خواهد کرد.
اگر ویدیو بالا را دوست داشتید پیشنهاد میکنیم به مطالب زیر هم سر بزنید:
باب
September 2021پاسخ به نظر
درود
ببخشید جسارت می کنم
ولی تو جمله ها نوشتید اگه به مقداری به function ارسال نشه - none بر میگردونه - ولی فکنم اشتباه لفظی شده ؛ حتما باید به function یه مقداری ارسال بشه( چون تو ارگومان مقدار اولیه ندادید)
و سپس بر اساس اون تصمیم بگیره که چی برگردونه
ممنون
پاسخ به نظر
SaLaR
December 2020پاسخ به نظر
بسیار عالی
سایتتون حرف نداره :)
پاسخ به نظر