آموزش پایتون

مدیریت فایل

شماره‌ها در پایتون

اعداد در پایتون

سه نوع داده عددی در پایتون وجود دارد:
 
  • 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 یا integer به معنی عدد صحیح، یک عدد صحیح، مثبت یا منفی، بدون اعشار، با طول نامحدود است.

مثال

integers یا اعدد صحیح:

				
					x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))
				
			

float

float عددی است مثبت یا منفی که شامل یک یا چند اعشار است.

مثال

float یا اعدد اعشاری:

				
					x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))
				
			
float همچنین می تواند اعداد علمی با “e” برای نشان دادن توان 10 باشد.

مثال

float یا اعدد اعشاری:

				
					x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))
				
			

complex

complex یا اعداد مختلط با یک “j” به عنوان قسمت فرضی نوشته می شوند:

مثال

complex یا اعداد مختلط

				
					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))
				
			

نکته: شما نمیتوانید اعداد نوع complex را به نوع دیگری تبدیل کنید.

عدد تصادفی

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

مثال

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

print(random.randrange(1, 10))
				
			
در صفحه ماژول تصادفی، اطلاعات بیشتری در مورد ماژول تصادفی خواهید آموخت.

آموزش پایتون

مدیریت فایل