Media is too big
VIEW IN TELEGRAM
رشته ها در پايتون
This media is not supported in your browser
VIEW IN TELEGRAM
پايتون ساده بياموزيم😉
اگر پایتون را یاد بگیرید به کمک فریم ورک هایی مثل Kivy میتوانید اپلیکیشن موبایل بسازید و در مارکتهای مختلف به اشتراک بگذارید. Kivy در سال 2012 مبلغ 5000 دلار از بنیاد پایتون دریافت کرد تا فریم ورک خود را به پایتون 3.3 پورت کند. Kivy بعد از اپلیکیشن موبایل سراغ Raspberry Pi هم رفت تا پای پایتون به توسعه رزبری پای هم باز شود. چون توسعه اپلیکیشنهای موبایل با Kivy به صورت Native نیست ممکن است با مشکلاتی مثل زیاد شدن حجم برنامه یا افت سرعت مواجه شوید که امری طبیعی است. مثل React که یک فریم ورک جاوااسکریپت برای برنامه نویسی موبایل است و همین مشکلات را دارد.
Media is too big
VIEW IN TELEGRAM
رشته ها در پایتون
Media is too big
VIEW IN TELEGRAM
پایتون را ساده بیاموزیم
به بیان فنی، «پایتون» (Python) یک زبان برنامهنویسی «شیگرا» (Object-Oriented) و «سطح بالا» (High-Level) با «معناشناسی» (Semantic) پویای یکپارچه شده برای وب و ساخت و توسعه «نرمافزارهای کاربردی» (Application software) است. این زبان برنامهنویسی در زمینه «توسعه سریع نرمافزارهای کاربردی» (Rapid Application Development) دارای جذابیت بالایی محسوب میشود زیرا دارای «انواع پویا» (Dynamic Types) و «انقیاددهنده پویا» (Dynamic Binding) است
Media is too big
VIEW IN TELEGRAM
بررسی نوع داده ها string
This media is not supported in your browser
VIEW IN TELEGRAM
introduction to python
Media is too big
VIEW IN TELEGRAM
نوع داده
پایتون از «ماژولها» (modules) و «بستهها» (packages) استفاده میکند، بدین معنا که برنامههای این زبان قابل طراحی به سبک «ماژولار» (modular) هستند و کدهای نوشته شده در یک پروژه در پروژههای گوناگون دیگر نیز قابل استفاده مجدد محسوب میشوند. هنگامی که کاربری ماژول یا بسته مورد نیاز خود را توسعه داد، خودش یا دیگر علاقمندان (در صورتی که کد در اختیار عموم قرار بگیرد) میتوانند آن را برای استفاده در دیگر پروژهها گسترش دهند. «ایمپورت» (Import) و «اکسپورت» (Export) کردن این ماژولها نیز کار آسانی است.
فرصتهای شغلی برای این زبان برنامهنویسی روز به روز در حال افزایش میباشد و سهم بیشتری از بازار برنامهنویسی را جذب میکند. از جمله نرمافزارهای کاربردی که با این زبان پیادهسازی شدهاند، میتوان به موارد زیر اشاره کرد:
Jythonماشین مجازی جاوا
IronPython چهار چوب .net و مایکروسافت
PyPy تقویت کننده سرعت
Stackless اجرای بهتر برنامه ها
CPython
این نرمافزارها تنها بخش کوچکی از نرمافزارهای کاربردی پیادهسازی شده توسط python میباشد
Jythonماشین مجازی جاوا
IronPython چهار چوب .net و مایکروسافت
PyPy تقویت کننده سرعت
Stackless اجرای بهتر برنامه ها
CPython
این نرمافزارها تنها بخش کوچکی از نرمافزارهای کاربردی پیادهسازی شده توسط python میباشد
This media is not supported in your browser
VIEW IN TELEGRAM
python installation
Media is too big
VIEW IN TELEGRAM
رشته هاي طولاني
Media is too big
VIEW IN TELEGRAM
Getting started with python
یکی از قابلیت های پایتون، حالت Interactive آن است، یعنی شما می توانید دستورات را وارد کرده و خروجی را به صورت مستقیم دریافت کنید. برای وارد شدن به محیط پایتون کافیست دستور python را در خط فرمان وارد کنید تا python آماده کار شود. دقت کنید که باید حتماً آدرس نصب Python در Environment Variable ها تعریف شده باشد.
Media is too big
VIEW IN TELEGRAM
variables in python
Media is too big
VIEW IN TELEGRAM
قالب بندي -بخش اول
زبان میکروپایتون نسخهای از زبان پایتون با سرعت پردازش بسیار بالا است که میتوان از آن برای ارتباط با میکروکنترلرهایی مانند ESP8266 , ESP32 , Wipy , pyboard , MicroBit استفاده کرد.