آموزش اعداد در پایتون
منبع: https://rasanika.com
انواع عددی پایتون
سه نوع عددی در پایتون وجود دارد:
int
float
complex
متغیرهای عددی زمانی ایجاد می شوند که یک مقدار به آنها اختصاص دهید:
مثال
x = 1 # int
y = 2.8 # float
z = 1j # complex
برای تایید نوع هر شی در پایتون، از تابع type()
استفاده کنید:
مثال
print(type(x))
print(type(y))
print(type(z))
Int
Int یا عدد صحیح، یک عدد صحیح، مثبت یا منفی، بدون اعشار، با طول نامحدود است.
مثال
اعداد صحیح:
x = 1
y = 35656222554887711
z = -3255522
print(type(x))
print(type(y))
print(type(z))
Float
شناور یا اعشاری یا «عدد ممیز شناور» یک عدد مثبت یا منفی است که شامل یک یا چند اعشار است.
مثال
اعداد اعشاری:
x = 1.10
y = 1.0
z = -35.59
print(type(x))
print(type(y))
print(type(z))
Float همچنین می تواند اعداد علمی با "e" برای نشان دادن توان 10 باشد.
مثال
اعداد شناور به فرمت علمی:
x = 35e3
y = 12E4
z = -87.7e100
print(type(x))
print(type(y))
print(type(z))
Complex
اعداد مختلط با یک "j" به عنوان قسمت موهومی نوشته می شوند:
مثال
عدد مختلط:
x = 3+5j
y = 5j
z = -5j
print(type(x))
print(type(y))
print(type(z))
تبدیل نوع
شما می توانید با متدهای int()
، float()
و complex()
یک نوع را به نوع دیگر تبدیل کنید.
مثال
تبدیل از یک نوع به نوع دیگر:
x = 1 # int
y = 2.8 # float
z = 1j # complex
#convert from int to float:
a = float(x)
#convert from float to int:
b = int(y)
#convert from int to complex:
c = complex(x)
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))
توجه: نمی توانید اعداد مختلط را به نوع اعداد دیگری تبدیل کنید.
عدد تصادفی
پایتون تابعی برای ساخت اعداد تصادفی ندارد، اما پایتون یک ماژول داخلی به نام random
دارد که میتوان از آن برای ساخت اعداد تصادفی استفاده کرد:
مثال
ماژول تصادفی را وارد کنید و یک عدد تصادفی از 1 تا 9 نمایش دهید:
import random
print(random.randrange(1, 10))