Python Built-in Functions Cheat Sheet
مرجع سریع پرکاربردترین توابع درونی پایتون. منبع کامل: Built-in Functions — مستندات رسمی Python.
عمومی
| نام | امضا | مثال | خروجی | کاربرد |
|---|---|---|---|---|
| print(*values) |
| چاپ خروجی در کنسول | ||
| len | len(obj) |
| 3 | تعداد عناصر یک لیست/رشته/دیکشنری |
| type | type(obj) |
| <class 'int'> | نمایش نوع یک مقدار |
پیمایش
| نام | امضا | مثال | خروجی | کاربرد |
|---|---|---|---|---|
| range | range(start, stop, step) |
| [0, 2, 4, 6, 8] | تولید یک دنباله عددی |
| enumerate | enumerate(iterable) |
| پیمایش همزمان اندیس و مقدار | |
| zip | zip(iter1, iter2) |
| [(1, 3), (2, 4)] | ترکیب چند دنباله بهصورت جفتشده |
مرتبسازی
| نام | امضا | مثال | خروجی | کاربرد |
|---|---|---|---|---|
| sorted | sorted(iterable, key=None) |
| [1, 2, 3] | بازگرداندن نسخه مرتبشده بدون تغییر ورودی |
تبدیل
| نام | امضا | مثال | خروجی | کاربرد |
|---|---|---|---|---|
| map / filter | map(fn, iterable) / filter(fn, iterable) |
| [2, 4, 6] | تبدیل یا فیلترکردن هر عنصر یک دنباله |
ورودی/خروجی
| نام | امضا | مثال | خروجی | کاربرد |
|---|---|---|---|---|
| input | input(prompt) |
| دریافت ورودی متنی از کاربر |
فایل
| نام | امضا | مثال | خروجی | کاربرد |
|---|---|---|---|---|
| open | open(path, mode) |
| باز کردن یک فایل برای خواندن/نوشتن |
