توابع داخلی پرکاربرد پایتون

len، type، enumerate، zip، map، filter، sorted، sum، max، min و...

توابع داخلی پایتون

پایتون ده‌ها تابع آماده دارد که نیازی به import ندارند.

توابع پایه

تابعتوضیحمثال
len()طولlen([1,2,3]) → 3
type()نوعtype(5) → int
id()شناسه شیid(x)
isinstance()بررسی نوعisinstance(5, int)

توابع ریاضی

تابعتوضیح
abs()قدر مطلق
round()گرد کردن
sum()مجموع
max()بزرگ‌ترین
min()کوچک‌ترین
pow()توان

توابع تبدیل

تابعتوضیح
int()به عدد صحیح
float()به اعشاری
str()به رشته
list()به لیست
tuple()به تاپل
set()به مجموعه
dict()به دیکشنری
bool()به بولین

توابع تکرار (Iteration)

تابعتوضیح
range()دنباله اعداد
enumerate()ایندکس + مقدار
zip()پیمایش موازی
map()اعمال تابع
filter()فیلتر کردن
sorted()مرتب‌سازی
reversed()معکوس

توابع ورودی/خروجی

تابعتوضیح
print()چاپ
input()دریافت ورودی
open()باز کردن فایل

توابع مفید دیگر

تابعتوضیح
any()آیا یکی True است؟
all()آیا همه True؟
dir()لیست ویژگی‌ها
help()راهنما
eval()ارزیابی رشته

خلاصه

پایتون بیش از ۷۰ تابع داخلی دارد که کار برنامه‌نویسی را آسان می‌کنند.

این مبحث بخشی از دوره آموزش کامل پایتون است.

ابزارهای مرتبط