اعداد

از ویکی‌کد
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Python-menu.png
موارد آموزشی
۱خانه
۲مقدمه
۳شروع کار
۴دستور زبان
۵اظهار نظرها
۶متغیرها
۷انواع داده‌ها
۸اعداد
۹تبدیل نوع
۱۰رشته‌ها
۱۱Booleans
۱۲عملگرها
۱۳لیست‌ها
۱۴تاپل‌ها
۱۵مجموعه‌ها
۱۶دیکشنری‌ها
۱۷If...Else
۱۸حلقهٔ While
۱۹حلقهٔ For
۲۰توابع
۲۱Lambda
۲۲آرایه‌ها
۲۳کلاس‌ها / اشیاء
۲۴ارث‌بری
۲۵Iteratorها
۲۶دامنه
۲۷ماژول‌ها
۲۸تاریخ و زمان
۲۹JSON
۳۰RegEx
۳۱PIP
۳۲Try...Except
۳۳ورودی کاربر
۳۴قالب‌بندی رشته
مدیریت فایل
یادگیری ماشین
MySQL در پایتون
MongoDB در پایتون
مرجع پایتون
مرجع ماژول
چگونه در پایتون؟
مثال‌های پایتون

یک نوع عددی در پایتون وجود دارد:[۱]

  • int
  • float
  • complex

متغیرهای نوع عددی هنگامی ایجاد می‌شوند که یک مقدار به آنها داده شود (هنگام مقداردهی ایجاد می‌شوند):

مثال

1 x = 1    # int
2 y = 2.8  # float
3 z = 1j   # complex

برای بررسی نوع هر شیء در پایتون، از تابع type() استفاده کنید:

مثال

1 print(type(x))
2 print(type(y))
3 print(type(z))


مشاهدهٔ نتیجه


Int

Int یا عدد صحیح (به انگلیسی: Integer) یک عدد کامل، مثبت یا منفی، بدون اعشار و با طول نامحدود است.

مثال

1 x = 1
2 y = 35656222554887711
3 z = -3255522
4 
5 print(type(x))
6 print(type(y))
7 print(type(z))


مشاهدهٔ نتیجه


Float

Float یا «اعداد ممیز شناور» (به انگلیسی: floating point number) یک عدد، مثبت یا منفی، شامل یک یا چند رقم اعشار است.

مثال

Floats:

1 x = 1.10
2 y = 1.0
3 z = -35.59
4 
5 print(type(x))
6 print(type(y))
7 print(type(z))


مشاهدهٔ نتیجه


Floatها می‌توانند بصورت نماد علمی با یک “e” برای نشان دادن توان ۱۰ باشند.

مثال

1 x = 35e3
2 y = 12E4
3 z = -87.7e100
4 
5 print(type(x))
6 print(type(y))
7 print(type(z))


مشاهدهٔ نتیجه


Complex

اعداد مختلط بهمراه یک “j” بعنوان قسمت موهومی(به انگلیسی: Imaginary) است:

مثال

Complex:

1 x = 3+5j
2 y = 5j
3 z = -5j
4 
5 print(type(x))
6 print(type(y))
7 print(type(z))


مشاهدهٔ نتیجه


تبدیل نوع

می‌توانید یک نوع داده را با متدهای int(), float() و complex() به نوع دیگری تبدیل کنید:

مثال

تبدیل از یک نوع به نوع دیگر:

 1 x = 1 # int
 2 y = 2.8 # float
 3 z = 1j # complex
 4 #convert from int to float:
 5 a = float(x)
 6 #convert from float to int:
 7 b = int(y)
 8 #convert from int to complex:
 9 c = complex(x)
10 
11 print(a)
12 print(b)
13 print(c)
14 
15 print(type(a))
16 print(type(b))
17 print(type(c))


مشاهدهٔ نتیجه


نکته: نمی‌توانید اعداد مختلط را به نوع عددی دیگری تبدیل کنید.

عدد تصادفی

پایتون برای تولید عدد تصادفی تابع random() ندارد، اما پایتون یک ماژول داخلی به نام random دارد که می‌تواند برای تولید اعداد تصادفی استفاده شود:

مثال

ماژول random را وارد کنید، و یک عدد تصادفی بین ۱ و ۹ تولید کنید: وارد کردن تصادفی

1 import random
2 
3 print(random.randrange(1,10))


مشاهدهٔ نتیجه



در مرجع ماژول Random ما در مورد ماژول Random بیشتر خواهید آموخت.


منابع آموزشی