ترفندهای کاربردی پایتون:
زبان برنامه نویسی پایتون یکی از محبوب ترین زبانهای برنامه نویسی موحود میباشد. یکی از مهم تربن دلایل محبوبیت پایتون کتابخانههای قدرمتند و خیلی زیاد آن است که باعث محبوبیت و کاربرد فراوانش شده است.
در این متن سعی بر این داریم تا شما را با تعدادی کتابخانه باحال پایتون آشنا کنیم و با دو خط یا نهایتا سه خط کد کارای جالبی انجام دهیم.

بازدید از یک وب سایت یا یک صفحهوب:
این کار را در محیط پایتون میتونیم با کتابخانه WEBBROWSER انجام دهیم. با نوشتن این برنامه و اجرا شدن آن مرورگر سیستم شما به صورت خودکار باز شده و به آدرسی که از قبل شما مشخص کرده اید هدایت خواهید شد.
کد این برنامه را در زیر میتوانید مشاهده کنید:
import webbrowser as wb # import lib for use wb.open("http://iran-ai.ir/) #open you URL
چاپ متن رنگی در محیط پایتون:
گاهی اوقات شاید شما بخواهید که متن هایی که چاپ میکنید با رنگ دلخواه شما باشد. کتابخانه TERMCOLOR این امکان را به شما میدهد که باهش میتوید متون مورد نظرتون رو با رنگ دلخواهتون در محیط کنسول چاپ کنید و چهره زیباتری از اپلیکیشنتون نشون بدید.
کد این کار را در زیر میتوانید مشاهده کنید:
from termcolor import colored # import lib for use print (colorred("Red Text", "red"))
خاموش کردن کامپیوتر:
یکی از کارهای جالبی که میتونی با استفاده از پایتون انجام بدین خاموش کردن کامپیوتره که با استفاده از کتابخانه OS این کار انجام میشه. برای اینکار کافیه این کتابخانه را به برنامه خود import کرده و از آن استفاده کنیم.
یا کد زیر میتوانید این کار را انجام دهید.
import os os.system('shutdown -s')
تولید اعداد تصادفی در پایتون:
اگر میخواهید اعداد تصادفی ایجاد کنی، کتابخانه استاندارد پایتون، ماژولی به عنوان random فراهم میکند که دارای دستهای از توابع برای تولید اعداد تصادفی است.
برای مثال فرض کنید میخواهیم اعداد صحیح تصادفی بین ۰ تا ۵ تولید کنیم. برای اینکار میتوانیم از کد زیر استفاده کنیم.
import random # import lib for use print(random.randint(0, 5)) # print your number
تابع ()sleep در پایتون:
گاهی ممکن است بخواهیم که اجرای برنامهما برای مدت زمانی متوقف شده و سپس ادامه برنامه پس از اتمام زمان مشخص شده ادامه یابد. برای این کار از تابع ()sleep که در ماژول Time از کتابخانه استاندارد پایتون قرار دارد صورت میگیرد:
import time time.sleep(5) #in this program we used 5 sec
در هر زبان برنامه نویسی ترفندهای جالبی وجود دارد که گاهی اوقات میتونه کار مارو خیلی آسون تر کنه!
شما هم اگر ترفندی میدونید بهومن داخل کامنت بگید .