ورودی های بی نهایت در توابع پایتون
سوال
چگونه می توانیم در پایتون تابعی با تعداد ورودی های بینهایت تعریف کنیم
در حال بررسی
0
انجمن برنامه نویسان پایتون
2 سال
3 پاسخ ها
1141 دیده شده
0
پاسخ ها ( ۳ )
*args ,**kwargs
سلام برای اینکه توابع در پایتون مقدار محدودی نداشته باشند و بتوانیم هرچقدر که میخواهیم ورودی بدهیم به صورت زیر عمل میکنیم..
*args بیان گر این است که تعداد ورودی مشخص نیست و هر تعدادی میتواند باشد
**kwargs برای به یاد داشتن برچسب یا بهتر بگویم نام متغیری که مقدار را داده استفاده میشود بیشتر استفاده اش برای زمانی است که با دیکشنری کار دارید پس میتونید ننویسیدش ؛ و این رو هم بگم ک نام دیگری هم به جز args , kwargs میتوان استفاده کرد ولی اینها رایج تر و معمول ترند.
ls = []
while True:
ls.append(input())