معرفی توابع پرکاربرد اعداد در پایتون
جلسات دوره
مهدی عباسی
مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه
نوع داده عددی در پایتون (Number function in python)
آیا با انواع های داده عددی در پایتون آشنا هستید؟ موضوع این درس از آموزش پایتون نیز همین است، شما در این جلسه با تمامی انواع داده عددی آشنا خواهید شد و کاربرد هر یک از آنها را یاد خواهید گرفت.
در زبان برنامه نویسی پایتون، شش نوع از انواع داده وجود دارد که شامل عدد (Number)، رشته (String)، لیست (List)، تاپل (tuple)، مجموعه (Set)، دیکشنری (Dictionary) می شوند. پایتون از سه نوع داده که شامل اعداد صحیح (integers)، اعداد شناور (float) و اعداد مختلط (complex) هستند، پشتیبانی می کند.
نوع داده عددی نیز انواعی دارد که به طور مثال می توان int، pow، min، max، range و sum را نام برد. انواع داده عددی در پایتون، مقادیر عددی را ذخیره می کنند. این داده ها تغییر ناپذیر هستن و منظور از تغییر ناپذیری داده عددی درپایتون این است که با تغییر مقدار داده، مقدار جدید به یک شی جدید تخصیص داده می شود.
در اینجا انواع داده عددی در پایتون را توضیح می دهیم.
داده عددی int در پایتون
داده از نوع int در پایتون عدد کامل را شامل می شوند. منظور از اعداد کامل اعدادی است که صحیح و بدون ممیز می باشند. در پایتون هیچ تفاوتی بین داده int و long وجود ندارد.
در ادامه با ذکر یک مثال نحوه ساخت و تشخیص نوع داده عددی int در پایتون را نشان می دهیم:
num = -8
# print the data type
print(type(num))
خروجی این قطعه کد به صورت زیر می باشد:
<class 'int'>
در مثال بعد انجام انواع عملیات روی داده عددی int را نشان می دهیم:
a = 5
b = 6
# Addition
c = a + b
print("Addition:",c)
d = 9
e = 6
# Subtraction
f = d - e
print("Subtraction:",f)
g = 8
h = 2
# Division
i = g // h
print("Division:",i)
j = 3
k = 5
# Multiplication
l = j * k
print("Multiplication:",l)
m = 25
n = 5
# Modulus
o = m % n
print("Modulus:",o)
p = 6
q = 2
# Exponent
r = p ** q
print("Exponent:",r)
خروجی این دستورات به صورت زیر می باشد:
Addition: 11
Subtraction: 3
Division: 4
Multiplication: 15
Modulus: 0
Exponent: 36
داده عددی float در پایتون
در نمایش داده عددی float در پایتون از اعشار استفاده می شود. داده اعشاری چه مثبت باشد و چه منفی، از نوع داده float حساب می شود. برای ایجاد این نوع داده عددی در پایتون، مستقیما با وارد کردن یک عدد با نقطه اعشار یا با استفاده از عملیاتی مانند تقسیم روی اعداد صحیح، می توانیم آن را ایجاد کنیم. صفر هایی که در انتهای عدد هستند به صورت خودکار نادیده گرفته می شوند.
در ادامه مثال هایی از این داده عددی در پایتون را برایتان آورده ایم:
num = 3/4
# print the data type
print(type(num))
خروجی آن به شرح زیر می باشد:
<class 'float'>
مثال بعدی نیز انجام عملیات روی این نوع داده عددی در پایتون است:
a = 5.5
b = 3.2
# Addition
c = a + b
print("Addition:", c)
# Subtraction
c = a-b
print("Subtraction:", c)
# Division
c = a/b
print("Division:", c)
# Multiplication
c = a*b
print("Multiplication:", c)
خروجی این قطعه کد نیز به شرح زیر می باشد:
Addition: 8.7
Subtraction: 2.3
Division: 1.71875
Multiplication: 17.6
داده عددی complex در پایتون
عدد مختلط در پایتون، عددی است که از دوقسمت حقیقی و موهومی تشکیل شده است. به عنوان مثال 3J+5 یک عدد مختلط است که عدد 5 در آن قسمت حقیقی و 3 ضرب در j یک جز موهومی است.
در ادامه با ذکر دو مثال این مبحث را به طور کامل توضیح می دهیم.
مثال اول که نحوه ایجاد این نوع داده عددی در پایتون و تشخیص نوع آن را نشان می دهد:
num = 6 + 9j
print(type(num))
خروجی این قطعه کد به صورت زیر می باشد:
num = 6 + 9j
print(type(num))
در مثال دوم از داده عددی در پایتون، انجام عملیات مختلف روی داده مختلط را نشان می دهیم.
a = 1 + 5j
b = 2 + 3j
# Addition
c = a + b
print("Addition:",c)
d = 1 + 5j
e = 2 - 3j
# Subtraction
f = d - e
print("Subtraction:",f)
g = 1 + 5j
h = 2 + 3j
# Division
i = g / h
print("Division:",i)
j = 1 + 5j
k = 2 + 3j
# Multiplication
l = j * k
print("Multiplication:",l)
خروجی این دستورات به صورت زیر می باشد:
Addition: (3+8j)
Subtraction: (-1+8j)
Division: (1.307692307692308+0.5384615384615384j)
Multiplication: (-13+13j)
در این درس به مبحث داده عددی در پایتون پرداختیم و سه نوع داده int، float و complex را با ذکر مثال هایی توضیح دادیم. برای تسلط به این مبحث توصیه می کنیم فیلم تدریس در این صفحه را تماشا کنید. اگر این درس را دوست داشتید و از آن استفاده کردید، نظراتتان را با ما به اشتراک بگذارید.
در درس بعد به مبحث توابع پرکاربرد رشته ها در پایتون خواهیم پرداخت.
نظر شما در تصمیم دیگران اثرگذار است.
لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.