اعداد Python
- صفحه قبلی نوع دادههای Python
- صفحه بعدی تغییر نوع دادههای Python
اعداد Python
در Python سه نوع عدد وجود دارد:
- int
- float
- complex
در هنگام اختصاص ارزش به متغیر، متغیرهای نوع عددی ایجاد میشوند:
مثال
x = 10 # int y = 6.3 # float z = 2j # complex
برای تأیید نوع هر شی در Python، از type()
функشن:
مثال
چاپ نوع(x) چاپ نوع(y) print(type(z))
Int
Int یا اعداد صحیح اعداد کامل هستند، مثبت یا منفی، بدون اعشار و طول نامحدود.
مثال
اعداد صحیح:
x = 10 y = 37216654545182186317 z = -465167846 چاپ نوع(x) چاپ نوع(y) print(type(z))
Float
اعداد اعشاری یا "اعداد اعشاری" شامل اعداد مثبت یا منفی با اعشار هستند.
مثال
اعداد اعشاری:
x = 3.50 y = 2.0 z = -63.78 چاپ نوع(x) چاپ نوع(y) print(type(z))
اعداد اعشاری نیز میتواند شامل اعداد علمی با "e" باشد که به معنای توان 10 است.
مثال
اعداد اعشاری:
x = 27e4 y = 15E2 z = -49.8e100 چاپ نوع(x) چاپ نوع(y) print(type(z))
اعداد معکوس
اعداد معکوس با استفاده از "j" به عنوان بخش مجازی نوشته میشود:
مثال
اعداد معکوس:
x = 2+3j y = 7j z = -7j چاپ نوع(x) چاپ نوع(y) print(type(z))
تبدیل نوع
شما میتوانید int()
وfloat()
و complex()
روشهای تبدیل از یک نوع به نوع دیگر:
مثال
تبدیل از یک نوع به نوع دیگر:
x = 10 # صحیح y = 6.3 # اعشاری z = 1j # پیچیده # تبدیل عدد صحیح به عدد اعشاری a = float(x) # تبدیل عدد اعشاری به عدد صحیح b = int(y) # تبدیل عدد صحیح به عدد پیچیده: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
توجه:شما نمیتوانید اعداد چندجملهای را به دیگر انواع اعداد تبدیل کنید.
عدد تصادفی
Python random()
یک random
ماژولهای داخلی، که میتوانند برای تولید اعداد تصادفی استفاده شوند:
مثال
ماژول random را وارد کنید و عدد تصادفی بین 1 تا 9 را نمایش دهید:
import random print(random.randrange(1,10))
در دستورالعملهای ماژول تصادفی در اینجا، شما اطلاعات بیشتری در مورد ماژول تصادفی خواهید یافت.
- صفحه قبلی نوع دادههای Python
- صفحه بعدی تغییر نوع دادههای Python