Python Everywhere
52 subscribers
43 photos
1 video
31 links
کتابی جامع از تکنولوژی و پایتون در قالب فضای مجازی.
Download Telegram
Channel created
Channel photo updated
Starting 0‌4‌-‌1‌1‌-‌2‌0‌‌2‌4
🔥1
#Python_for_begginers - 1

خب؛ احتمالا تویی که جوین این چنل شدی علاقه داری برنامه نویس شی و نمیدونی از کجا شروع کنی، و فکر میکنی که پایتون گزینه خوبی برای شروعه یا اینکه کلا به پایتون علاقه مندی ولی اطلاعی راجبش نداری.

من تو اولین پست میخوام کاربرد پایتون و کارایی که میشه باهاش انجام داد رو توضیح بدم، یه هشتک #Python_for_begginers میسازم و توی چندتا پست سعی میکنم هر قسمت از مقدمات پایتون و آماده شدن برای یادگیری رو توضیح بدم.


اولین چیزی که شاید شنیده باشین اینه که پایتون آسونه؛ خب باید بگم نه اینطور نیست. در واقع پایتون زبانیه که با استفاده از Syntax های بهینه (که جلو تر میگم سینتکس یعنی چی) سعی کرده تمام عملیات رو خلاصه و به زبان انسان نزدیک تر کنه.

• سینتکس چیه؟
خب ببینید هر زبان برنامه نویسی یکسری قواعد و قانون ها برای خودش داره، یجورایی میشه گفت منطقِ این زبان.
سینتکس در واقع قواعدیه که پایتون برای خودش داره و از اونها استفاده میکنه. حالا این قواعد طوری طراحی شدن که به زبان انسان نزدیک تر باشه و شاید درکش برای آدما راحت تر باشه.
باید بگم سینتکس های زبان پایتون از زبان C الهام گرفته اما بصورت بهینه تر.
🔥1
#Python_for_begginers - 2

حالا چرا میگیم پایتون به زبان انسان نزدیک تره؟
ببینید هر زبان برنامه نویسی نیاز به یک کامپایلر داره که بتونه بین قواعد خودش، دستور هایی که ما بهش میدیم و در نهایت خود کامپیوتر ارتباط برقرار کنه.

کامپایلر (Compiler) چیه؟
همونطوری که میدونید زبان کامپیوتر بصورت باینری ، دودویی یا همون 0و1 هستش.
خب ما میدونیم که اینا باهم فرقی ندارن و تمامی اطلاعات کامپیوتر از کوچیک ترین تا بزرگترینش فقط بصورت اعداد 0 و 1 ذخیره میشن.
کاری که کامپایلر میکنه اینه که میاد زبان برنامه نویسی رو ترجمه میکنه به زبان باینری یا زبان کامپیوترتون تا بتونید از برنامه هاتون استفاده کنید.
حالا پایتون برای خودش کامپایلر داره که خب کار مارو راحت کرده.

پس فهمیدیم که پایتون یه زبان قدرتمندیه که به زبان انسان نزدیکه، کامپایلر بهینه داره و از سینتکس ها یا قوانین قابل فهم برای انسان استفاده میکنه.
🔥1
#Python_for_begginers - 3

سوال اصلی اینجاست، پایتون به چه دردی میخوره؟!

خب ببینید عموما تمام زبان های برنامه نویسی همه کار میتونن انجام بدن، اما خب "هرکسی را بهر کاری ساختند" اینجا هم صدق میکنه؛
مثلا شما میتونید برای ماکارونی خوردن از قاشق هم استفاده کنید، اما چنگال بخاطر طراحی مخصوصی که داره به شما اجازه میده راحت تر ماکارونی بخورید.

اینجا هم همینه، هر زبان برنامه نویسی برای کاری ساخته شده که توش سریع تره، وگرنه هیچ چیز برای برنامه نویس ها غیرممکن نیست.


• کاربرد های اصلی پایتون:
1- هوش مصنوعی
2- هک و امنیت
3- راه اندازی وبسایت
4- بازیسازی دو بُعدی
5- ربات و ماشین


هرچند که با پایتون کارای دیگه ای هم میشه کرد، اما عموما ازش برای این پنج مورد استفاده میشه (مورد چهارم بیشتر برای آشنایی با رابط های کاربری و ساخت پروژه برای رزومه استفاده میشه)

پس فهمیدیم که پایتون چیه، چیکار میکنه و امروزه چه کاربردی داره.
در ضمن اگر راجب آینده شغلیتون با پایتون نگرانید باید بگم که تضمین شدس، شرکت های بزرگی مثل گوگل و سالانه کلی برنامه نویس پایتون استخدام میکنن و از پایتون برای بسیاری از بخش های مجموعه‌شون استفاده میکنن.
👍1🔥1