knowledgecomputer2023
knowledgecomputer2023
خواندن ۱ دقیقه·۳ سال پیش

زبان برنامه نویسی پایتون - ویژگی ها و کاربردها

به نام خدا




پایتون یک زبان برنامه نویسی همه منظوره ،سطح بالا ،شی گرا ، مفسر می باشد.

پایتون توسط تمام سیستم عامل ها اجرا می شود.


ویژگی های زبان پایتون:

  • Very clear, readable syntax زبانی بسیار واضح و نحو قابل خواندن
  • Strong introspection capabilities. قابلیت های درون گری قوی
  • Full modularity. پیمانه ای - می توان یک برنامه را به بخش های مختلف تقسیم کرد.
  • Exception-based error handling.
  • High level dynamic data types. انواع داده ای پویای سطح بالا
  • Supports object oriented, imperative and functional programming styles.
  • Embeddable.
  • Scalable
  • Mature
  • مدیریت خودکار حافظه
  • مدل‌های مختلف برنامه نویسی از جمله شیء گرا و برنامه نویسی دستوری و تابع محور را پشتیبانی می‌کنه


کاربردهای زبان پایتون در حوزه های مختلف در زیر معرفی می شود :

الف)

django -flask برنامه نویسی وب توسط

ب)

PyQt - Tkinter با GUI برنامه نویسی

ج)

OpenCv lib برنامه نویسی در حوزه پردازش تصویر و ویدیو با

د)

PyGame lib بازی سازی با

ه)

Numpy , Matplotlib , Pandas آنالیزداده ها ، داده کاوی ، کارهای آماری با

د)

زبان پایتون به علت این که تحت لینوکس اجرا می شود پس هر سخت افزاری که دارای سیستم عامل لینوکس می باشد پس می توان در آن سخت افزار به برنامه نویسی پایتون پرداخت . یکی از این سخت افزار ها برد رسپرپای می باشد .(کاربرد در حوزه مینی کامپیوتر)

ج)

رباتیک

خ)

matplotlib مصورسازی داده ها با

خ)

NLTK باکتابخانه NLP پردازش زبان طبیعی مثلا توکن توکن کردن متن -ریشه یابی ودیگر موارد در بحث

ش)

برنامه نویسی شبکه های عصبی با کتابخانه های

TensorFlow,Blocks,Lasagne,Keras,Deepy,Nolearn,NeuPy

س)

Scikit برنامه نویسی در حوزه یادگیری ماشین (یادگیری با نظارت -بی نظارت) با کتابخانه

ص)

kivy برنامه نویسی اندروید با کتابخانه

ض)

MPI4py برنامه نویسی موازی با کتابخانه

ح)

عملیات روی پایگاه داده ها (ارتباط ،حذف ،اضافه ،بروزرسانی و) با کتابخانه های زیر

Mysql (pymysql) -- sqlite (sqlite3) -- XML (xml.etree.ElementTree - lxml) --postgresql(Psycopg)

خ )

Scipy با کتابخانه GIS برنامه نویسی درحوزه

چ)

Scrapy برنامه نویسی شبکه ،هک ،متن کاوی با کتابخانه


موفق باشید

به امید خدا

ویژگی های زبان برنامه نویسی پایتونکاربردهای زبان برنامه نویسی پایتونویژگی ها و کاربردها
أَعُوذُ بِاللّه ِ مِنَ الْکَسَل وَ الْفَشَل
شاید از این پست‌ها خوشتان بیاید