خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش پایتون : توابع داخلی (Built-in Functions)

آموزش پایتون : توابع داخلی (Built-in Functions)
نویسنده : امیر انصاری
توابع داخلی (Built-in Functions)، بخشی از کتابخانه استاندارد پایتون (Python Standard Library)، می باشند. در این آموزش به تعدادی از این توابع اشاره خواهیم کرد. این توابع در انجام عملیات های مختلف به کمک شما می آیند. دلیل اینکه به این توابع، توابع داخلی می گویند اینست که به صورت پیش فرض، در داخل زبان برنامه نویسی پایتون وجود دارند و شما به راحتی می توانید آنها را مورد استفاده قرار بدهید.

سیستم یکپارچۀ سازمانی راهکار



abs


تابع abs یک عدد را گرفته و قدر مطلق ریاضی آن را بر میگرداند. اگر عدد شما مثبت یا منفی باشد، تفاوتی نمی کند و خروجی این تابع همواره مثبت خواهد بود. مثال زیر کاربردهای این تابع را نشان می دهد.

i = -11
print (abs(i))
i = 10
print (abs(i))

آموزش پایتون : توابع داخلی (Built-in Functions)

chr


تابع chr یک عدد را می گیرد و کاراکتر یونیکد معادل آن را بر می گرداند. به عنوان مثال عدد 97 کاراکتر "a" را بر می گرداند. در مثال زیر با استفاده از یک حلقه و تابع chr کاراکتر یونیکد معادل اعداد 10000 تا 10100 را چاپ کرده ایم.

for x in range(10000,10100):
unicod_charchter = chr(x)
print ("%s = %s" % (x, unicod_charchter))

آموزش پایتون : توابع داخلی (Built-in Functions)

input


تابع input مقداری را از کاربر دریافت می کند. شما می توانید این مقدار را در یک متغیر ذخیره کنید. مثال زیر چگونگی دریافت مقدار از کاربر توسط تابع input را به شما نشان می دهد.

name = input("name = ")
family = input("family = ")
print ("welcome " + name + " " + family + ".")

اگر این برنامه را اجرا کنید، ابتدا صفحه زیر ظاهر می گردد. نام خود را وارد کرده و اینتر را بزنید.

آموزش پایتون : توابع داخلی (Built-in Functions)
سپس نام خانوادگی شما پرسیده می شود. آن را هم وارد کرده و اینتر کنید. در پایان یک پیغام خوشامد گویی برای شما چاپ می شود.

آموزش پایتون : توابع داخلی (Built-in Functions)

len


تابع len طول یک متن را بر می گرداند. منظور از طول متن، تعداد کاراکترهای آن می باشد.

text = "khoshamoz.ir"
print (len(text))

آموزش پایتون : توابع داخلی (Built-in Functions)

max


تابع max می تواند ورودی های متعددی از شما را دریافت کند و آنها را با هم مقایسه کرده و بزرگترین مقدار را برگرداند.

x = max(10,20,30,40,0,15,100,11)
print (x)

آموزش پایتون : توابع داخلی (Built-in Functions)

min


تابع min می تواند ورودی های متعددی از شما را دریافت کند و آنها را با هم مقایسه کرده و کوچکترین مقدار را برگرداند.

x = min(10,20,30,40,0,15,100,11)
print (x)

آموزش پایتون : توابع داخلی (Built-in Functions)

sum


تابع sum می تواند یک لیست (List) را از شما را دریافت کند و مقادیر عناصر لیست را با هم جمع بزنید و مجموع آنها را به شما برگرداند.

list1 = [10,22,3,11]
x = sum(list1)
print (x)

آموزش پایتون : توابع داخلی (Built-in Functions)

نتیجه گیری


زبان برنامه نویسی پایتون، توابع داخلی بسیاری دارد که می توانند در برنامه نویسی به شما کمک فراوان کنند، در اینجا نمونه هایی از این توابع را آوردیم تا با شیوه کار آنها آشنا شوید. اگر در مورد این توابع علاقمند هستید و می خواهید توابع بیشتری را بشناسید می توانید مستقیما از مستندات موجود در سایت خود پایتون استفاده کنید. برای این منظور اینجا کلیک کنید.

برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :


آموزش قبلی : آموزش پایتون : کتابخانه استاندارد پایتون چیست؟



نمایش دیدگاه ها (1 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.