سلام عرض می کنم خدمت شما دوستان خوب برنامه نویس در این جلسه می خواهیم قسمتی از کلاس های برنامه نویسی یا همان دیتا تایپ ها را در پایتون کار کنیم.
کلاس ها یا دیتا تایپ های مهم در پایتون به شرح زیر هستند.
قبل از این که بریم سراغ کلاس ها و رکورد ها صلاح می دونم یک تعریفی از این دو بکنم.
کلاس (Class): خب در زبان پایتون برای گروه بندی داده ها از کلاس استفاده می کنیم که می توان محتوای داخل آن را ببینیم. همانند تعریف ها و مثال های زیر.
رکورد (Module): رکورد فرق زیادی با کلاس ها ندارد و می شود گفت یک جور ای زیر مجموعه Class هستند .تفاوت آن ها در این است که رکورد در تابع ها بیشتر فعالیت دارد.
نکته: کلمه Print در متن زیر به معنای چاپ کردن است یعنی چیزی که شما مینویسید برای شما روی صفحه چاپ میکند برای مثال نام یا اعداد یا هرچیزی که شما کد نوشته باشید.
دیتا تایپ str
str مخفف string است که برای رشته ها استفاده می شود و به شکل زیر نوشته میشود
Print (type(“Hossein”))
دیتا تایپ int
int مخفف integer است که برای اعداد صحیح کاربرد دارد شکل کلی آن به شرح زیر است.
print(type(“10”))
دیتا تایپ float
این کلاس برای اعداد اعشاری است که در جمع ،تفریق،ضرب و تقسیم کاربد دارد شکل کلی آن به شرح زیر است.
Print (type(3.5))
دیتا تایپ complex
complex نوع داده پیچیده است و بعد از عدد حرف J را قرار می دهیم شکل کلی آن به شرح زیر است.
Print (type(5j))
دیتا تایپ bool
این رکورد یا کلاس برای درست بودن ویا نبودن است به طور کلی می تواند به دو صورت باشد True یا False.
شکل کلی آن به شرح زیر است.
is recording = True or false
دیتا تایپ none
none به معنی خالی بودن غیر فعال بودن است.مثلا می خواهیم در قسمتی از متن در سایت یا هر جای دیگر که لینک دار شده اند زیر آن لینک ها هیچ خطی انداخته نشود .که می توانیم از این رکورد استفاده کنیم.
دیتا تایپ N/
این رکورد برای این است که بخواهیم یک خط را به دوقسمت بکنیم یعنی ما می خواهی یک مقاله را در پایتون تایپ کنیم چون که خط طولانی شده است باید به خط دیگر انتقال بدهیم که از این رکورد استفاده می کنیم. و جایگاه آن در وسط و یا هرجایی که بخواهیم می تونیم در متن قرار دهیم.