This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Loops-For
Media is too big
VIEW IN TELEGRAM
Python Set Path in Windows and Help
از پایتون در ارتباط با برنامهنویسیهای عادی و رایج نیز میتوان استفاده کرد
طراحان و توسعهدهندگان نرمافزار این توانایی را دارند تا هر دو گروه برنامههای کنسولی و گرافیکی را با پایتون ایجاد و آنها را بهشکل خوداجرا مستقر کنند. پایتون به طور ذاتی این توانایی را ندارد تا یک فایل باینری مستقل را از یک اسکریپت ایجاد کند. اما پکیجهای ثالثی شبیه به cx_Freeze یا PyInstaller این کاستی پایتون را جبران کردهاند
طراحان و توسعهدهندگان نرمافزار این توانایی را دارند تا هر دو گروه برنامههای کنسولی و گرافیکی را با پایتون ایجاد و آنها را بهشکل خوداجرا مستقر کنند. پایتون به طور ذاتی این توانایی را ندارد تا یک فایل باینری مستقل را از یک اسکریپت ایجاد کند. اما پکیجهای ثالثی شبیه به cx_Freeze یا PyInstaller این کاستی پایتون را جبران کردهاند
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
More on Variables in Python
Media is too big
VIEW IN TELEGRAM
پايتون ساده
برنامهنویسی عمومی کاربردی با پایتون
این امکان برای برنامهنویسان پایتون وجود دارد که برنامههای کاربردی (با واسط کاربری گرافیکی) و برنامههای «خط دستوری» (Command Line) را در قالب فایلهای اجرایی و برای استفاده عموم، بهکاراندازی و منتشر کنند. زبان پایتون، قابلیت تولید فایلهای باینری (Binary Files) مستقل از فایلهای اسکریپت را ندارد. با این حال، «کتابخانهها و بستههای برنامهنویسی شخص ثالث» (Third-Party Libraries and Packages) نظیر cx_Freeze و PyInstaller برای زبان پایتون ارائه شده است که امکان تولید فایلهای باینری متناظر با اسکریپتها را به کاربران و برنامهنویسان میدهند.
این امکان برای برنامهنویسان پایتون وجود دارد که برنامههای کاربردی (با واسط کاربری گرافیکی) و برنامههای «خط دستوری» (Command Line) را در قالب فایلهای اجرایی و برای استفاده عموم، بهکاراندازی و منتشر کنند. زبان پایتون، قابلیت تولید فایلهای باینری (Binary Files) مستقل از فایلهای اسکریپت را ندارد. با این حال، «کتابخانهها و بستههای برنامهنویسی شخص ثالث» (Third-Party Libraries and Packages) نظیر cx_Freeze و PyInstaller برای زبان پایتون ارائه شده است که امکان تولید فایلهای باینری متناظر با اسکریپتها را به کاربران و برنامهنویسان میدهند.
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Number System Conversion in Python
تفاوت C++ با پایتون چیست؟
تقریبا تمامی مواردی که در رابطه با مقایسه ویژگیهای پایتون و جاوا بیان شده است، در مورد زبان C++ نیز صدق میکند؛ با این تفاوت که اگر کدهای یک برنامه نوشته شده به زبان پایتون، تنها 3 تا 5 برابر کوتاهتر از کدهای همان برنامه در زبان جاوا باشند، این کدها در مقایسه با کدهای همان برنامه در زبان C++، چیزی حدود 5 تا 10 برابر کوتاهتر خواهند بود.
شواهد عینی و واقعگرایانه نشان میدهد که یک برنامهنویس پایتون، برای کد نویسی برنامهای که نوشتن آن در زبان C++ چیزی حدود 1 سال زمان میبرد، تنها به دو ماه زمان نیاز خواهد داشت. همچنین، از زبان پایتون میتوان برای به هم وصل کردن مؤلفههای نوشته شده به زبان C++ در قالب یک برنامه کاربردی واحد و یکپارچه استفاده کرد.
تقریبا تمامی مواردی که در رابطه با مقایسه ویژگیهای پایتون و جاوا بیان شده است، در مورد زبان C++ نیز صدق میکند؛ با این تفاوت که اگر کدهای یک برنامه نوشته شده به زبان پایتون، تنها 3 تا 5 برابر کوتاهتر از کدهای همان برنامه در زبان جاوا باشند، این کدها در مقایسه با کدهای همان برنامه در زبان C++، چیزی حدود 5 تا 10 برابر کوتاهتر خواهند بود.
شواهد عینی و واقعگرایانه نشان میدهد که یک برنامهنویس پایتون، برای کد نویسی برنامهای که نوشتن آن در زبان C++ چیزی حدود 1 سال زمان میبرد، تنها به دو ماه زمان نیاز خواهد داشت. همچنین، از زبان پایتون میتوان برای به هم وصل کردن مؤلفههای نوشته شده به زبان C++ در قالب یک برنامه کاربردی واحد و یکپارچه استفاده کرد.
Media is too big
VIEW IN TELEGRAM
اموزش پایتون
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Number System Conversion in Python
پایتون یک زبان چسبنده است
کدهای پایتون خاصیت چسبندگی دارند، به طوری که در بعضی موارد از زبان پایتون بهعنوان یک زبان چسبنده (Glue language) نام برده میشود. زبان پرل نیز چنین ویژگی را دارد. این ویژگی به شما اجازه میدهد کدهای متفاوت را به یکدیگر وصل کنید. (به طور معمول کتابخانههایی با رابطهای زبان سی) از این تکنیک در زمینه علم دادهها و یادگیری ماشینی استفاده میشود.
کدهای پایتون خاصیت چسبندگی دارند، به طوری که در بعضی موارد از زبان پایتون بهعنوان یک زبان چسبنده (Glue language) نام برده میشود. زبان پرل نیز چنین ویژگی را دارد. این ویژگی به شما اجازه میدهد کدهای متفاوت را به یکدیگر وصل کنید. (به طور معمول کتابخانههایی با رابطهای زبان سی) از این تکنیک در زمینه علم دادهها و یادگیری ماشینی استفاده میشود.
Media is too big
VIEW IN TELEGRAM
بررسی ابتداییGUI و ورود به --Tkinter-
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Swap 2 Variables in Python
Media is too big
VIEW IN TELEGRAM
بررسی ویجت ENTRYو کارکردن با آن
یادگیری ماشین (Machine Learning) موضوعی است که در زندگی روزمره ما حضور دارد و گاهی بدون اینکه متوجه باشیم در حال استفاده از آن هستیم. برای مثال زمانی که در سایت گوگل به جستجو میپردازیم و گوگل لیستی از نتایج را به ما نشان میدهد، در حقیقت در حال استفاده از الگوریتمهای یادگیری ماشین هستیم. همچنین، بعضی از فروشگاههای اینترنتی با شخصیسازی سایت برای کاربران، پیشنهادهایی هوشمندانهای به ما ارائه میدهند. سیستمهای تشخیص چهره یا دستیارهای صوتی مثل Cortana یا Siri نمونه دیگری از کاربردهای یادگیری ماشین هستند. لازم به ذکر است که پایتون در یادگیری ماشین عملکرد مناسبی دارد و بسیاری از متخصصان Machine Learning از کتابخانههای آن استفاده میکنند