کلمات کلیدی و شناسه ها در پایتون


کلمات کلیدی و شناسه ها در پایتون
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.

کلمات کلیدی در پایتون و آشنایی با شناسه ها

در این فصل از آموزش پایتون با مطالب زیر آشنا می شویم:

  • کلمات کلیدی پایتون(Python Key Words)
  • شناسه ها در پایتون(Python Identifiers)
  • انواع فرمت نامگذاری
  • متغیر ها
  • فرمت های نامگذاری متغیر ها

کلمات کلیدی پایتون(Python Key Words):

کلمات کلیدی پایتون کلماتی هستند که از قبل تعریف شده اند و در زبان های مختلف معنی خاصی دارند و کاربرد آن ها منحصر به فرد هستند.
نکته: زبان برنامه نویسی پایتون حساس به کوچک و بزرگ حروف است و اکثر حروف کوچک هستند.
نمونه:
کلمه ی کلیدی (if) این کلمه باید باید حروف آن به صورت کوچک نوشته شود در غیر این صورت مفسر نمی تواند آن را ترجمه کند و باعث خطا در برنامه می شود.
حالت های نادرست: (IF , If , iF)
کلمه ی کلیدی (False) این کلمه باید باید حرف اول  آن به صورت بزرگ نوشته شود در غیر این صورت مفسر نمی تواند آن را ترجمه کند و باعث خطا در برنامه می شود.
حالت های نادرست:(false , FALSE)  

کلمات کلیدی در پایتون:

کلمات کلیدی

شناسه چیست؟

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

  • نام متغیر ها
  • نام ثابت ها
  • نام توابع
  • نام کلاس ها
  • ...

قوانینی که باید در نام گذاری رعایت شود:

  1. نام گذاری  با رقم شروع نشود.
  2. برای نام گذاری از بین علامت ها فقط از (_) استفاده شود.
  3. بهتر است برای نام های متغیر ها با فرمت (camelCase)  نوشته شود.
  4. بهتر است برای ثابت ها از حروف بزرگ استفاده شود.
  5. بهتر است برای نام  گذاری کلاس ها با فرمت (PascalCase) باشند.
  6. بهتر است نام یا شناسه معنا داشته باشد.

انواع فرمت نامگذاری:

این فرمت ها برنامه را خواناتر می کند و از دید دیگران شما یک برنامه نویس حرفه ای هستید.
1. snake_case
اگر در نام چند کلمه وجود داشت باشد در این فرمت باید  بین آن ها از (_) استفاده شود.
نمونه:  first_name
2. PascalCase
اگر در نام چند کلمه وجود داشت باشد در این فرمت باید  حروف اول  هرکلمه بزرگ باشند.
نمونه: FirstName
3. camelCase
اگر در نام چند کلمه وجود داشت باشد در این فرمت باید  حروف اول  ازکلمه دوم به بعد بزرگ باشند.
نمونه:  firstName

فرمت گذاری

تعریف: به خانه های حافظه (Ram) که داده ها را نگهداری می کنند متغیر می گویند.

شماتیک:


شماتیک ram

  1. خانه های حافظه (RAM): برای این مثال سه خانه حافظه اشغال شده است.
  2.  خانه ی اول با مقدار (20)
  3.  خانه ی دوم با مقدار (4)
  4.  پردازنده (CPU) عدد ها را دریافت می کند و عملیات را انجام می دهد.
  5.  حاصل به خانه های حافظه (RAM) ارسال می شود.

اجرا:

x = 20
y = 4
z = x * y
print(z)

خروجی: 80
در این برنامه (x,y,z) شناسه هستند.
متغیری با نام (x) که در آن عدد 20 ذخیره شده است.
متغیری با نام (y) که در آن عدد 4 ذخیره شده است.
متغیری با نام (z) که در آن ضرب دو متغیر (x,y)ذخیره می شود.
پس از آن داده ی متغیر (z) نمایش می دهد.

فرمت های نامگذاری متغیر:

بهترین فرمت برای متغیر ها (camelCase) است.

فرمت نامگذاری متغیر با (PascalCase):

نمونه:

NameAcademy = "Darsman"

فرمت نامگذاری متغیر با (camelCase):

نمونه:

nameAcademy = "Darsman"

درصورتی که نام متغیر یک کلمه ای آن را با حروف کوچک می نویسیم.
نمونه:

name = "Darsman"

توصیه می شود از این فرمت برای متغیر ها استفاده کنید.

فرمت نامگذاری متغیر با (snake_case):

نمونه:

name_academy = "Darsman"

 

به پایان این جلسه رسیدیم امیدوارم از آموزش ها لذت کافی رو برده باشید برای دسترسی بیشتر به جلسات این دوره از آموزش پایتون مقدماتی کلیک کنید. جهت رشد تیم درسمن نظرات و پیشنهادتان را با در میان بگذارید.

 

نظرات
 Ⓗo𝕟έㄚ    𝐁𝓁ㄖŞˢØᵐ
فاطمه حیدریان

سلام خوبید؟خسته نباشید.یه سوال برای من به وجود اومد.چرا به روش نام گذاری ها camel case یا مثلا snake case میگن؟دلیل خاصی داشته یا همینجوری؟

پشتیبانی 1
پشتیبانی 1

سلام خانم حیدریان عزیز، از اینکه همراه ما هستید و دوره پایتون رو مشاهده می کنید بسیار ممنون هستیم و امیدواریم این دوره براتون بسیار مفید باشد.

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

کاربر درسمن
محمد رضایی

سلام استاد تشکر از آموزش روان و جامع شما خواستم بپرسم امکان ارائه فایل پاور پوینت آموزش به صورتpdf وجود دارد.

پشتیبانی 1
پشتیبانی 1

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

اگرم سوالی داشتید بپرسید در خدمت هستیم.

کاربر درسمن
بهنام آقاجانی

عالی بود


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


مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات : جلسه
مدت زمان : 892 دقیقه
حجم دوره : 2/60 گیگابایت
سطح مهارت : مقدماتی تا متوسط
وضعیت دوره : پایان یافته
تعداد دانشجویان : 8871
: میانگین امتیاز
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی عباسی

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