سلام.از اینکه سایت سوفرا را، برای پاسخ به سوالات خود انتخاب کردید خوشحال هستیم . با میخک همراه باشید.
اسکریپتهای(کامپوننت ها) پایتون از طریق انواع مکانیزمهای ادغام، میتوانند با اپلیکشن های دیگر ارتباط برقرار کنند، در واقع با آنها یکی شوند.
کد پایتون میتواند توسط کتابخانه های c/c++ فراخوانی شود یا توسط c/c++ صدا زده شود.
— انتقال فایل ها توسط FTP
— تجزیه، تولید و تحلیل فایل های XML
— ارسال، دریافت، نوشتن و تجزیه ایمیل
— ……
یعنی من اگه میدونستم چرا برای یادگیری یه زبون برنامه نویسی این همه تو دانشگاه عذاب کشیدم نصف مشکلاتم حل میشد.:) به خدا.
زبون به این خوبی، واضحی و راحتی، همه منظوره هم که هست دیگه به سرعت میون تعداد زیادی داده حرکت میکنه، شی گرا ،تعاملی،تفسیری و یک زبان برنامه نویسی سطح بالا هست.
همچنن دارای برنامه های کاربردی در زمینه های متعدد مثل: برنامه نوسی تحت وب، اسکریپت نویسی، محاسبات علمی و هوش مصنوعی میباشد.
این زبان خیلی محبوب است و در سازمانهایی مثل Googleو NASAو the CIAو Disney به کار میرود.[/vc_column_text][vc_column_text]
Compile time: زمان صرف شده برای کامپایل برنامه
Run time: زمان اجرای
interpreter: یک مفسر برنامه ای است اسکریپتهای نوشته شده توسط زبانهای تفسیری را اجرا میکند.
high-level:زبان برنامه نویسی سطح بالا
پایتون طوری طراحی شده که از خوانایی بسیار بالایی برخودار است،از کلمات کلیدی انگلیسی به جای استفاده از علایم نشانه گذاری در زبانهای دیگر، در آن استفاده میشود.سطح بالا بودن زبان برنامه نویسی، عمل برنامه نویسی را آسان و با سرعت بالاتری انجام میدهد، همچین کمتر با ساختار نحوی درگیر میشود.
interpreted: تفسیری-
پایتون به عنوان یک زبان اسکریپتی، در زمان اجرا توسط مفسر، خط به خط تفسیر شده و به اجرا در آورده میشود و ما نیاز نداریم قبل از اجرا کردن برنامه، آنرا کامپایل کنیم. این ویژگی شبیه زبانهایی مثل پرل و پی اچ پی است.
interactive: تعاملی: یعنی درخواست کنی مثل جمع دو عددچند میشه یا دستور بدی مثل نمایش یک جمله، جواب بگیری.
object-oriented: شی گرا
اگه بخوایم یه مقایسه ای بین پایتون و سی پلاس پلاس داشته باشیم:
python:
print(“sufra”)
c++:
#include<iostream.h>
#include<conio.h>
void main()
{
cout<<“Hello sufra”;
getch();
}
همونطور که تو کد هم مشخصه یک خط پایتون برابر چند خط سی پلاس پلاسه، تازه دیگه مقررات c++ را هم مثل گذاشتن {}، ; و … را هم نداره.
به نظرم اگه برای یادگیری اولین زبان، یکی از زبانهای اسکریپتی را شروع میکردم خیلی بهتر با ساختار و مفهوم زبان برنامه نویسی آشنا می شدم.
برنامههایی که کاملاً یا بخشی از آنها با پایتون نوشته شده است
وارد سایت https://www.python.org/ شده و ورژن ۳٫۶٫۰ پایتون دانلود و نصب کنید.
خوب از قسمت بعدی برنامه نویسی با پایتون را شروع میکنیم.
منابع :
https://telegram.me/PythonChallenge_isfahanpnu
https://docs.python.org/3.6
https://www.tutorialspoint.com
https://www.sololearn.com/
http://www.afterhoursprogramming.com
[/vc_column_text][/vc_column][/vc_row]
Howdy! good web page.
thank you