MehwdiLip
MehwdiLip
خواندن ۲ دقیقه·۵ سال پیش

آموزش رایگان پایتون قسمت 5 | متغیر int و float

سلامی دوباره , خدمت شما هستیم با یه آموزش رایگان دیگه از پایتون

توی این آموزش میخواییم راجب دوتا از مهم ترین روش ها که پایتون توی اون اعداد رو به ما نشون میده آشناتون کنم

خب شاید اول کار با خودتون بگید که عدد عدده دیگه مگه چه فرقی داره

این حرف شما درست , ولی اگه بدونید ما اعداد اعشاری و صحیح و ... داریم

در برنامه نویسی هم دو نوع عدد داریم که اونا برای حفظ حافظه Memory هستند و اگه یادتون باشه هر حروف یا عدد یا هرچیز دیگه باشه در نهایت تبدیل به صفر و یک میشه ورد Memory ذخیره میشه , و موضوع اینه که اعداد اعشاری ( سمت راست ) فضای بیشتری نسبت به اعداد طبیعی اشغال میکنند .

تفاوت اعداد اعشاری با طبیعی
تفاوت اعداد اعشاری با طبیعی

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

  • intiger (int)
  • Floating Point
  • Complex
  • Long

البته بهتره که دوتای آخر رو اصلا حساب نکنید چون خیلی خیلی کم استفاده میشن پس روشون وقت نمیزاریم , پس فهمیدیم که همه ی این تفاوت ها برای حافظه اس و برای اعداد فرقی نمیکنه که چی باشن اما اگه اعشاری باشن میرن جزو دسته بندی Float

برای مثال عدد 1 از نوع intiger هست ولی 1/0 از نوع Float هست

خب حالا چون توی این قسمت قرار نیست کدی بنویسیم من Python IDLE رو باز میکنم و میخواییم از یه تابع پیشرفته تر برای این آموزش استفاده کنیم به نام , (type) که نوع هرچیزی رو به ما نشون میده ...

>>> type(9)
<class 'int'>
>>> type(9.0)
<class 'float'>
>>> type(9999999.2)
<class 'float'>
>>> type(9999999)
<class 'int'>
>>>

و شای براتون سوال باشه که جمع و تفریق این ها چی میشه ... بگم که اگه دو عدد از نوع int باشن حاصل میشه همون int ولی اگه حتی یدونه از طرفین float باشه , حاصل تبدیل به float میشه ...


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


پایتونآموزش رایگان پایتونآموزش پایتونبرنامه نویسیآموزش برنامه نویسی
شاید از این پست‌ها خوشتان بیاید