توابع از پیش تعریف شده (Built-in Functions) در پایتون

در جدول زیر لیست مهمترین توابع داخلی پایتون آمده است:

تابع توضیح
()abs قدر مطلق یک عدد را بر می‌گرداند.
()all اگر همه عناصر یک قابل شمارش true باشد مقدار true بر می‌گرداند.
()any اگر یکی از عناصر یک نوع قابل شمارش، true باشد مقدار true بر می‌گرداند.
()bin معادل باینری یک عدد را بر می‌گرداند.
()bool مقدار بولی یک شیء خاص را بر می‌گرداند.
()bytearray آرایه‌های از بایت‌ها را برمی گرداند.
()callable اگر یک شیء خاص قابل صدا زدن باشد مقدار True را بر می‌گرداند در غیر اینصورت مقدار False را بر می‌گرداند.
()chr یک کد یونیکد را گرفته و کاراکتر معادل آن را برمی گرداند.
()classmethod یک متد را به متد کلاس تبدیل می‌کند.
()delattr یک ویژگی خاص از یک شیء خاص را حذف می‌کند
()dict یک دیکشنری بر می‌گرداند
()dir لیستی از خاصیت‌ها و متدهای یک شیء را بر می‌گرداند.
()enumerate یک کلکسیون را دریافت می‌کند و یک شیء قابل شمارش را بر می‌گرداند.
()eval یک دستور را ارزیابی و اجرا می‌کند.
()float یک عدد با نوع اعشاری را بر می‌گرداند.
()format یک مقدار خاص را قالب بندی می‌کند.
()getattr مقدار یک خاصیت و متد را بر می‌گرداند.
()hasattr اگر یک شیء دارای یک ویژگی خاص باشد مقدارتر را بر می‌گرداند.
()hex یک عدد را به مقدار hexadecimal تبدیل می‌کند.
()id Id یک شیء را بر می‌گرداند.
()input مقادیر را که کاربر از طریق کیبورد وارد کرده است را دریافت کند.
()int یک عدد صحیح را بر می‌گرداند.
()isinstance اگر یک شیء نمونه‌ای از یک شیء دیگر باشد مقدار ture را بر می‌گرداند.
()issubclass اگر یک کلاس زیر کلاس یک شیء خاص باشد مقدار true را بر می‌گرداند.
()iter یک شیء پیمایشگر را برمی گرداند.
()len طول یک شیء را بر می‌گرداند.
()list یک لیست را بر می‌گرداند.
()max بزرگ‌ترین عنصر یک نوع قابل شمارش را بر می‌گرداند.
()min کوچک‌ترین عنصر یک نوع قابل شمارش را بر می‌گرداند.
()next عنصر بعدی از یک نوع قابل شمارش را بر می‌گرداند.
()object یک سری جدید را بر می‌گرداند.
()oct یک عدد را به نوع اکتال تبدیل می‌کند.
()open یک فایل را باز می‌کند.
()pow یک عدد را به توان عدد دیگر می‌رساند.
()property برای مقداردهی، گرفتن مقدار و حذف یک خاصیت به کار می‌رود.
()range یک محدوده از اعداد را برمی گرداند.
()round یک عدد را گرد می‌کند
()setattr یک متد یا یک خاصیت از یک شیء را مقداردهی می‌کند.
()slice یک قطعه از یک شیء را بر می‌گرداند.
()sorted یک لیست مرتب شده را برمی گرداند.
()sum عناصر یک پیمایشگر را با هم جمع می‌کند.
()tuple یک تا پل را برمی گرداند.
()type نوع یک شیء را بر می‌گرداند.
()zip دو یا چند پیمایشگر را به یک پیمایشگر تبدیل می‌کند.