به آموزشگاه مجازی سینا خوش آمدید!

آموزش استفاده از اعداد(Numbers) در پایتون

امتیاز
(2)

در پایتون، سه نوعِ عددی وجود دارد:

  • int (عدد صحیح)
  • float (عدد ممیز شناور)
  • complex (عدد مختلط)

وقتی که ما یک مقدار عددی را به یک متغیر انتساب دهیم، متغیری از این نوع عددی ایجاد خواهد شد:

x = 1    # int عدد صحیح
y = 2.8  # float عدد ممیز شناور
z = 1j   # complex عدد مختلط

برای مشخص کردن نوع یک آبجکت در پایتون، از تابع type() استفاده کنید:

مثال شماره 1

print(type(x))
print(type(y))
print(type(z))
امتحان کنید

اعداد از نوع 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

 

  • بازدید: 107

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال