آموزش اعداد در پایتون

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

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

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

  • 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))
مجموعهآموزش پایتون از صفر(23 پست)
1.پایتون چیست؟ مقدمه پایتون10 ماه قبل2.برنامه نویسی پایتون را چطور شروع کنیم؟10 ماه قبل3.آموزش سینتکس (نحوه نوشتن) پایتون10 ماه قبل4.آموزش متغیرهای پایتون10 ماه قبل5.آموزش انواع داده در پایتون10 ماه قبل6.آموزش اعداد در پایتون10 ماه قبل7.آموزش Casting (تبدیل نوع داده) در پایتون10 ماه قبل8.آموزش رشته در پایتون10 ماه قبل9.آموزش بولین یا Boolean در پایتون10 ماه قبل10.آموزش عملگرهای پایتون10 ماه قبل11.آموزش لیست در پایتون10 ماه قبل12.آموزش تاپل یا چندتایی در پایتون9 ماه قبل13.آموزش Set یا مجموعه در پایتون8 ماه قبل14.آموزش نوع داده دیکشنری در پایتون8 ماه قبل15.آموزش شرط if ... else در پایتون8 ماه قبل16.آموزش حلقه while در پایتون8 ماه قبل17.آموزش حلقه for در پایتون8 ماه قبل18.آموزش توابع در پایتون8 ماه قبل19.آموزش توابع Lambda (لامبدا) در پایتون8 ماه قبل20.آموزش آرایه در پایتون7 ماه قبل21.آموزش کلاس و Object در پایتون7 ماه قبل22.آموزش ارث بری یا وراثت در پایتون7 ماه قبل23.آموزش تکرارگر یا iterator در پایتون7 ماه قبل

کامنت ها