متغیرها در برنامه نویسی پایتون

متغیرها در برنامه نویسی پایتون

در قسمتهای قبلی آموزشی پایتون در سایت کافه پروژه در بخش نوشتن اولین برنامه با پایتون شما اولین برنامه خودتون رو که یک رشته (Hello World) رو در خروجی نمایش میداد نوشتید که اگر کد رو برسی کنید میتونید در سه بخش تقسیم کنید قسمت اول کد شما کلمه print هست که داره فرمان چاپ رو میده  وعلامت های ” ” که مشخص کننده رشته و در نهایت واژهHello World  که بخشی هست که ما میخواهیم در خروجی نمایش داده شود.

همون طور که متوجه شدید کار پرینت نمایش دادن هست!اما سوال اینجاست که چه چیزی رو نمایش میده و به چه صورت؟ برای جواب این سوال باید اول با متغیر ها آشنا شویددر قسمت قبلی به آموزش نصب و راه اندازی نرم افزار پایچارم (PyCharm) پرداختیم و در این بخش به قوانین متغیرها در پایتون خواهیم پرداخت.

لازم به ذکر است این پروژه برای دانشجویانی که میخواهند انجام پروژه دانشجویی خود را خودشان به عهده بگیرند بسیار پایه ای و مناسب است.لطفا تا آخر ما را همراهی نمایید.

متغیر ها در پایتون

متغیر (variable)در ساده ترین تعریف محلی برای ذخیره اطلاعات هستند و بایک نگاه دیگه میشه گفت ظرف هایی هستند که میشه اطلاعات رو در اونها ذخیره کرد البته یکی از مزیت های زبان برنامه‌نویسی پایتون این هست  که نیازی به تعریف نوع داده متغیر ندارید درواقع چه بخوایم یک عدد رو درون متغیر قرار بدیم و چه یک رشته متنی  در هر صورت کافیه نام متغیر رو نوشته و عملیات انتساب روانجام بدیم برای ایجاد متغیر در پایتون باید سه عمل اصلی تعریف متغیر در پایتون رو بشناسیم در ادامه به معرفی و برسی این موارد میپردازیم

در خط فرمان پایتون دستور زیر رو وارد کنید

“MyWebSite = “cafeprozhe.com

در اینجا شما متغیر MyWebSite رو ایجاد کردید و مقدار cafeprozhe.com رو در اون ذخیره کردید همان طور که در قطعه کد بالا ملاحظه میکنید این کد رو میشه به سه بخش نام متغیر ,عملگر انتساب و مقدار متغیر تقسیم کرد

متغیر ها در پایتون

قوانین نامگذاری متغیر

توجه داشته باشید که برای نام گذاری متغیر قواعد و قوانین خاص موجود برای اسم گذاری متغیرها در پایتون رو باید رعایت کنید که نادیده گرفتن و رعایت نکردن هر کدام از این موارد شما رو با خطا های برنامه نویسی مواجه میکنه

  • به حروف کوچک و بزرگ حساس است

درواقع به معنی محدودیت شما در استفاده از حرف بزرگ یا کوچک نیست و به این معنی هست که اگر شما متغیری به اسم a  تعریف کنید و متغیر دیگری با اسم A این دومتغیر کامل با هم متفاوت هستن و درنگاه دیگر اگر شما متغیر رو با a  تعریف کرده باشید و با A  فراخوانی کنید قطعا مقدار نمایش داده شده برخلاف مقدار مد نظر هست

  • عدم استفاده از کلمات استفاده رزرو شده

کلمات رزرو همون کلماتی مثل توابع و دستورات هستن که در پایتون وجود داره و مشخص وقتی شما برای مثال از کلمه print برای متقیر استفاده کنید قطعا یک خطای منطقی صورت میگیره چون اینجا print  یک تابع برای نمایش هست یا یک متغیر ؟ برای شناخت کلمات رزرو شده در پایتون این مطلب رو برسی کنید

  • عدم استفاده از کاراکتر های خاص

این مورد هم تقریبا میشه گفت در دسته بالا قرار بگیره در واقع اینجا با علامت هایی که از نظر کلی تر رزرو هستن سرو کار داریم مثل علامت های  ریاضی جمع(+) ,تفریق (-)و…

  • شروع نام متغیربا عدد

برای نام گذاری متغیردر پایتون استفاده از عدد مانعی ندارد ولی شروع نام نمیشه با عدد باشه یعنی حد اقل قبل از عدد باید یک حروف شورع کننده باشه مثلا اسم (9Cafee)   رو نمی تونیم استفاهد کنیم چون با عدد شورع شده اما میتونیم از اسم های (9Cafe) یا (C9afe) در نام گذاری متغیر استفاده کنیم چون عدد شروع کننده نیست

قوانینی و نکاتی که برای انتخاب اسم متغیر لازم هست رعایت بشه رو گفتیم اما پیشنهاد میکنم برای انتخاب نام متغیر از واژه های معنا دار استفاده کنید که هم خوانایی کد رو بالا میبره و هم حرفه ای تر هست مثلا به دو دستور زیر دقت کنید

دستور اول

  “MyWebSite = “cafeprozhe.com

دستور دوم

“MS = “cafeprozhe.com

هر دو کد بالااز نظر دستوری وساختاری صحیح و اجرا میشه اما در حالت اول اسم متغیر به ما میگه که حاوی چه مقداری هست

انواع متغیر در پایتون

هر چیزی که ما در متغیر ذخیره میکنیم درواقع یک مقدار (value) هست که این مقدار باتوجه به اینکه هر چیزی در پایتون یک شئ محسوب میشه باید نوع خاص خودش رو هم داشته باشه در مثال بالا ما یک رشته متنی رو ذخیره کردیم در پایتون انوع مختلفی داده وجود داره که در ادامه به مهم ترین اونها میپردازیم

مهم‌ترین انواع داده در پایتون :

  • عدد
  • رشته متنی (string)
  • لیست (list)
  • تاپل (tuple)
  • دیکشنری (dictionary)
  • شئ (object)

در ادامه به برسی نوع عددی میپردازیم و موارد لیست,  تاپل , دیکشنری و شئ نیازمند سطح بالا تری از برنامه نویسی هست و در ادامه به برسی این موارد میپردازیم

اعداد در پایتون

عدد در پایتون مانند سایر متغیر ها تعریف میشه و خودش انواع مختلفی از جمله :

  • اعداد صحیح (int)
  • اعداد صحیح بزرگ (long)
  • اعداد حقیقی اعشاری (float)
  • اعداد مختلف ریاضی (complex)

متغیری عدد صحیح ( integer و به اختصار int ) قادر است عددی در بازه -۲,۱۴۷,۴۸۳,۶۴۸ تا  ۲,۱۴۷,۴۸۳,۶۴۷ را درخود نگهداری کند و متغیرهایی از نوع عدد صحیح بزر( long ) توانایی نگهداری اعدادی بین -۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۸ تا ۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۷ را دارند

 

قطعه کد زیر متغیر هایی رو مقدار دهی و ذخیره میکند که در ادامه برسی میکنیم

x = 3

y = 4.3

z = 6 + 2i

برای نمایش نوع داده در پایتون از تابع type()  استفاده میکنیم که به صورت زیر قابل اجرا هست

 print (type(x))

با تابع print آشنا شدیم در اینجا ما از تابع print  برای نمایش مقدار تابع فype که خود به صورت ورودی متغیر عمل میکنه در واقع برای دریافت نوع داده در پاییتون نام متغیر در اینجا x که قبلا مقدار دهی کردیم رو به تابع type()میدیم و با تابع print در خروجی نمایش میدهیم خروجی دستور بالا به صورت زیر هست

<‘class ‘int>

ادامه با استفاده از تابع type  نوع متقیر های  y  وz  رو نمایش میدهیم

print (type(y))

خروجی این دستور به صورت زیر هست

<‘class ‘float>

دستور نمایش نوع متغیر z

print (type(z))

خروجی

<‘class ‘complex>

خروجی هایی که تابع type  از سه متغیر تعریف شده نمایش می دهد خروجی هایی متفاوت هستند که بیانگر نوع ذخیره متفاوت برای هر کدام از داده ها است

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

برخی از کاربردهای زبان برنامه نویسی پایتون عبارتست از :

انجام پروژه داده کاوی ، انجام پروژه هوش مصنوعی ، پیاده سازی مقاله با پایتون ، انجام پروژه مهندسی برق ، انجام پروژه های برنامه نویسی وب ، انجام پروژه مهندسی عمران ، انجام پروژه مهندسی پزشکی ، انجام پروژه مهندسی نرم افزار ، انجام پروژه یادگیری ماشین ، انجام پروژه یادگیری عمیق ، انجام پروژه پردازش تصویر ، انجام پروژه مهندسی صنایع و ….

پیشنهاد : اگر شما مسلط به زبان برنامه نویسی پایتون هستید و به دنبال انجام پروژه با این زبان می باشید میتوانید به صفحه استخدام برنامه نویس پایتون مراجعه نمایید و اطلاعات لازم در این حوزه و نحوه همکاری با کافه پروژه را مطالعه کنید.

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

برخی از پروژه هایی که در کافه پروژه با زبان های مختلف برنامه نویسی انجام می شوند :

سفارش پروژه پایتون

سفارش پروژه سی شارپ

سفارش پروژه متلب

سفارش پروژه سی پلاس پلاس

سفارش پروژه جاوا

سفارش پروژه php

سفارش پروژه ویژوال بیسیک

سفارش پروژه اسمبلی

سفارش پروژه فرترن

سفارش پروژه جاوااسکریپت

انجام پروژه دلفی (Delphi)

پیشنهاد دوم : اگر شما مسلط به زبان برنامه نویسی متلب هستید و به دنبال انجام پروژه با این زبان می باشید میتوانید به صفحه استخدام برنامه نویس متلب مراجعه نمایید و اطلاعات لازم در این حوزه و نحوه همکاری با کافه پروژه را مطالعه کنید.

در اینجا به پایان بخش آموزش شروع برنامه نویسی با پایتون رسیدیم امیدوارم که این مطالب براتون مفید بوده باشه.منتظر آموزش های بعدی ما باشید.خیلی خوشحال میشیم اگر در رابطه با این مطلب نظرتون رو ثبت بفرمایید.تشکر

فریلنسر هستید و مهارت انجام پروژه ای را دارید؟

اگر شما فریلنسر هستید و توانایی انجام پروژه ای را در یک رشته یا حوزه ای خاص دارید برای فعالیت در سایت کافه پروژه و کسب درآمد می توانید در سایت ثبت نام کنید و پروژه هایی با مهارت انتخاب خود را مشاهده کنید.جهت ثبت نام و ثبت رزومه خود در سایت از طریق دکمه پایین صفحه در سایت عضو شوید.

نحوه سفارش پروژه در سایت کافه پروژه :

اگر پروژه ای دارید که میخواهید آن را برون سپاری کنید کافی است در سایت کافه پروژه ثبت نام کنید و پروژه خود را ثبت نمایید.پروژه شما هر چه که باشد حتما مجری برای آن وجود دارد.جهت ثبت نام و ثبت سفارش پروژه خود برروی دکمه زیر کلیک نمایید.

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *