آموزش استفاده از اعداد(Numbers) در پایتون
در پایتون، سه نوعِ عددی وجود دارد:
- int (عدد صحیح)
- float (عدد ممیز شناور)
- complex (عدد مختلط)
وقتی که ما یک مقدار عددی را به یک متغیر انتساب دهیم، متغیری از این نوع عددی ایجاد خواهد شد:
x = 1 # int عدد صحیح
y = 2.8 # float عدد ممیز شناور
z = 1j # complex عدد مختلط
برای مشخص کردن نوع یک آبجکت در پایتون، از تابع type() استفاده کنید:
اعداد از نوع int یا عدد صحیح در پایتون
عدد صحیح(int یا integer) یک عدد کامل، چه مثبت و چه منفی است که رقم اعشار ندارد و طول آن می تواند نامحدود باشد.
مثال شماره 2
اعداد صحیح:
x = 1
y = 35656222554887711
z = -3255522
print(type(x))
print(type(y))
print(type(z))
امتحان کنیداعداد از نوع ممیز شناور یا Float در پایتون
عدد ممیز شناور(Float) عددی مثبت یا منفی است که حاوی یک یا چند رقم اعشار می باشد.
مثال شماره 3
اعداد ممیز شناور:
x = 1.10
y = 1.0
z = -35.59
print(type(x))
print(type(y))
print(type(z))
امتحان کنیدبا استفاده از اعداد ممیز شناور، همچنین می توانیم اعداد به صورت نماد علمی، که از یک نماد "e" برای مشخص کردن توان 10 استفاده می کنند را مشخص کنیم. برای یادگیری نماد علمی می توانید به این مقاله مراجعه کنید.
مثال شماره 4
x = 35e3
y = 12E4
z = -87.7e100
print(type(x))
print(type(y))
print(type(z))
امتحان کنیداعداد مختلط یا Complex در پایتون
اعداد مختلط با استفاده از یک حرف "j" بعنوان بخش موهومی مورد استفاده قرار می گیرند:
مثال شماره 5
اعداد مختلط:
x = 3+5j
y = 5j
z = -5j
print(type(x))
print(type(y))
print(type(z))
امتحان کنیدتبدیل نوع در پایتون
ما می توانیم با استفاده از متدهای int() و float() و complex() یک نوع را به نوع دیگری تبدیل کنیم:
مثال شماره 6
تبدیل از یک نوع به نوع دیگر:
x = 1 # int
y = 2.8 # float
z = 1j # complex
# float به int تبدیل یک
a = float(x)
# int به float تبدیل یک
b = int(y)
#به مختلط int تبدیل
c = complex(x)
print(a)
print(b)
print(c)
print(type(a))
print(type(b))
print(type(c))
امتحان کنیدنکته: ما نمی توانیم اعداد مختلط را به یک نوع عددی دیگر تبدیل کنیم.
اعداد تصادفی(random) در پایتون
پایتون تابعی برای ایجاد اعداد تصادفی ندارد، اما پایتون یک ماژول داخلی به نام random دارد که می تواند برای ایجاد اعداد تصادفی مورد استفاده قرار گیرد:
مثال شماره 7
ایمپورت(اضافه کردن) ماژول random و نمایش دادن یک عدد تصادفی از 1 تا 9:
import random
print(random.randrange(1, 10))
امتحان کنیدنکته: در مقاله ی مرجع ماژول اعداد تصادفی نکات بیشتری درباره ی ماژول Random خواهید آموخت.
منبع: https://www.w3schools.com/python
- بازدید: 108
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.