توابع درون ساخته (Built-in Functions)
توابع درون ساخته یعنی ابزارهای آماده پایتون. بدون نصب کتابخانه کار می کنند. مثل آچارهای جعبه ابزار. با آن ها اندازه می گیری، می چینی، و تبدیل می کنی.
چرا مهم اند؟
چون سریع اند و همیشه در دسترس اند. مثلا len() طول می دهد. sum() جمع می زند. sorted() مرتب می کند. این صفحه مرجع، فهرست کامل را می دهد.
نکته: اگر معنی تابعی را نمی دانی، از همین مرجع کمک بگیر و نامش را جستجو کن.
نمونه های سریع از توابع درون ساخته
چند مثال کوتاه می بینی. هر کدام کاری رایج انجام می دهد.
nums = [3, 10, 7, 1]
print(len(nums))
print(sum(nums))
print(max(nums))
print(sorted(nums))
pairs = list(zip(["Ali", "Sara"], [15, 14]))
print(pairs)
for i, name in enumerate(["A", "B", "C"]):
print(i, name)
سه گام کاربردی
- مسئله را ساده بگو. مثلا «مرتب سازی نمره ها».
- تابع مناسب را از مرجع پیدا کن.
- یک مثال کوچک بزن و نتیجه را ببین.
برای ادامه مطالعه، صفحه توابع درون ساخته را ذخیره کن. همچنین متدهای رشته را در مرجع رشته ها ببین.
جمع بندی سریع
- توابع درون ساخته همیشه آماده اند.
- با آن ها سریع تر کد می زنی.
- از مرجع برای یافتن تابع کمک بگیر.
- اول کوچک تست کن، بعد گسترش بده.