Python Numbers
انواع عدد در پایتون
در پایتون سه نوع داده عددی داریم:
int
float
complex
به محض اختصاص دادن عددی به متغیر نوع داده عددی آن قرار داده میشود.
برای دانستن نوع داده هر شیء (object) در پایتون از تابع type()
میتوان استفاده کرد.
Int
Int یا integer یک عدد صحیح، مثبت یا منفی، بدون ارقام اعشاری و با طول نامحدود است.
Float
Float یا floating point number یک عدد مثبت یا منفی با یک یا چندین رقم اعشار است.
اعداد Float همچنین میتوانند به صورت نماد علمی همراه با حرف e که نمایانگر توانی از ۱۰ است نوشته شوند.
complex
اعداد complex (مختلط) همراه با حرف j که نمایانگر قسمت موهومی عدد مختلط است نوشته میشوند.
تبدیل نوع
با استفاده از توابع شیء int()
،float()
و complex()
میتوانید انواع دادههای عددی را به یکدیگر تبدیل کنید.
اعداد تصادفی
پایتون تابع random()
برای ایجاد اعداد تصادفی را ندارد. ولی در عوض یک مدول داخلی (built-in module)؛ مدولی که همراه با پایتون نصب میشود، به اسم random
دارد که میتواند اعداد تصادفی را تولید کند.
به عنوان مثال در کد زیر عددی تصادفی را بین ۱ و ۹ تولید کرده و نمایش میدهیم.
توجه داشته باشید، از آنجا که عدد به صورت تصادفی تولید میشود، در هر بار اجرای کد فوق ممکن است عدد متفاوتی حاصل شود.