معرفی توابع پرکاربرد اعداد در پایتون


معرفی توابع پرکاربرد اعداد در پایتون
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.

نوع داده عددی در پایتون (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 را با ذکر مثال هایی توضیح دادیم. برای تسلط به این مبحث توصیه می کنیم فیلم تدریس در این صفحه را تماشا کنید. اگر این درس را دوست داشتید و از آن استفاده کردید، نظراتتان را با ما به اشتراک بگذارید. 
در درس بعد به مبحث توابع پرکاربرد رشته ها در پایتون خواهیم پرداخت.

 


نظر بدهید نظر شما در تصمیم دیگران اثرگذار است. لطفا برای ما و همراهان درسمن نظر خود را بنویسید.
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.


مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات : جلسه
مدت زمان : 892 دقیقه
حجم دوره : 2/60 گیگابایت
سطح مهارت : مقدماتی تا متوسط
وضعیت دوره : پایان یافته
تعداد دانشجویان : 6199
: میانگین امتیاز
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی عباسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....