انواع عدد: Integers & Floats

میخواهیم درباره ی تفاوت اعداد صحیح(integer) و اعشاری (float) صحبت کنیم. دو عدد 8 و 8.0 را در نظر بگیرید. شما میدانید که این 2 عدد از نظر ریاضیاتی باهم برابرند. هردو دارند یک مقدار را نشان میدهند، اما نوع عددی که نشان میدهند باهم یکسان نیست. 8 یک عدد صحیح و 8.0 یک عدد اعشاری است.

اعداد صحیح در پایتون به عنوان int دسته بندی می شوند. int ها شامل تمام اعداد کامل(بدون اعشار) مثبت و منفی و 0(صفر) هستند. مثلا اعداد 3، 2-، 47 و 10000 همگی int هستند.

در مقابل int ها float قرار دارد. float در پایتون به صورت اعداد در مبنای 10 هستند. تمام اعداد حقیقی میتوانند به عنوان float نمایش داده شوند. مثلا 3.0، 2.0- ، 47.45 و 200.001 همگی float هستند.


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

برای بررسی نوع یک المان در پایتون میتوان از دستور ()type استفاده کرد. در مثال بعد از ()type استفاده میکنیم.