سلامی دوباره , خدمت شما هستیم با یه آموزش رایگان دیگه از پایتون
توی این آموزش میخواییم راجب دوتا از مهم ترین روش ها که پایتون توی اون اعداد رو به ما نشون میده آشناتون کنم
خب شاید اول کار با خودتون بگید که عدد عدده دیگه مگه چه فرقی داره
این حرف شما درست , ولی اگه بدونید ما اعداد اعشاری و صحیح و ... داریم
در برنامه نویسی هم دو نوع عدد داریم که اونا برای حفظ حافظه Memory هستند و اگه یادتون باشه هر حروف یا عدد یا هرچیز دیگه باشه در نهایت تبدیل به صفر و یک میشه ورد Memory ذخیره میشه , و موضوع اینه که اعداد اعشاری ( سمت راست ) فضای بیشتری نسبت به اعداد طبیعی اشغال میکنند .
در پایتون ما 4 نوع داده عددی داریم :
البته بهتره که دوتای آخر رو اصلا حساب نکنید چون خیلی خیلی کم استفاده میشن پس روشون وقت نمیزاریم , پس فهمیدیم که همه ی این تفاوت ها برای حافظه اس و برای اعداد فرقی نمیکنه که چی باشن اما اگه اعشاری باشن میرن جزو دسته بندی 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 میشه ...
خب اگه فک میکنید که نتونستید به خوبی از روی نوشتار این مقاله رو درک کنید , میتونید ویدیو آموزشی این قسمت و آموزش رو از اینجا دانلود کنید .