6-عملیات ریاضی در پایتون

۰۴ اسفند ۱۴۰۳
پایتون
0 دیدگاه

در این جلسه در آموزشگاه برنامه‌نویسی و رباتیک لمپا بابل قراره با عملیات ریاضی در پایتون آشنا بشیم.

1. جمع (Addition) با علامت +

    • توضیح: این عملیات دو عدد را با هم جمع می‌کند.
    • ساختار: x + y
    • مثال: اگر x برابر 5 باشد و y برابر 3، نتیجه x + y می‌شود 8.

مثال در کد:

				
					x = 5
y = 3
print(x + y)  # خروجی: 8
				
			

 

2. تفریق (Subtraction) با علامت

    • توضیح: این عملیات یک عدد را از عدد دیگر کم می‌کند.
            • ساختار: x y
				
					x = int(input("یک عدد وارد کن: "))
y = int(input("یک عدد دیگر وارد کن: "))
if x - y > 0:
    print("نتیجه مثبت است:", x - y)
else:
    print("نتیجه صفر یا منفی است:", x - y)
				
			

توجه: چون input همیشه مقدار را به صورت رشته (متن) می‌گیرد، با int() آن را به عدد تبدیل می‌کنیم.

3. ضرب (Multiplication) با علامت *

    • توضیح: این عملیات دو عدد را در هم ضرب می‌کند.
    • ساختار: x * y

مثال در کد:

				
					x = int(input("عدد اول را وارد کن: "))
y = int(input("عدد دوم را وارد کن: "))
print("حاصل‌ضرب:", x * y)
				
			
    • 4. تقسیم (Division) با علامت /


        • توضیح: این عملیات یک عدد را بر عدد دیگر تقسیم می‌کند و نتیجه می‌تواند اعشاری باشد.

      • ساختار: x / y
				
					x = 15
y = 3
print(x / y)  # خروجی: 5.0
				
			
    • 6. تقسیم بدون اعشار (Floor Division) با علامت //


        • توضیح: این عملیات تقسیم را انجام می‌دهد اما فقط قسمت صحیح نتیجه را نشان می‌دهد و اعشار را حذف می‌کند.

        • ساختار: x // y
				
					x = int(input("عدد اول را وارد کن: "))
y = int(input("عدد دوم را وارد کن: "))
if y == 0:
    print("نمی‌توان بر صفر تقسیم کرد!")
else:
    print("نتیجه تقسیم بدون اعشار:", x // y)
				
			

توجه: اگر y صفر باشد، برنامه خطا می‌دهد. برای همین از if استفاده کردیم.

5. باقیمانده (Modulus) با علامت %


    • توضیح: این عملیات باقیمانده تقسیم x بر y را نشان می‌دهد.

    • ساختار: x % y

    • مثال: اگر x برابر 10 باشد و y برابر 3، نتیجه x % y می‌شود 1 (چون 10 تقسیم بر 3، سه بار 3 می‌شود و 1 باقی می‌ماند).

مثال در کد:

				
					x = 10
y = 3
print(x % y)  # خروجی: 1
				
			

نکات مهم

    1. آموزشگاه برنامه نویسی بابل تاکید می‌کنه، همیشه یادتان باشد که اگر از input استفاده می‌کنید، برای عملیات ریاضی باید مقدار را با int() به عدد تبدیل کنید.
    2. در تقسیم (/ یا //)، اگر عدد دوم صفر باشد، باید با if جلوی خطا را بگیرید.

تمرین

  1. برای تمرین عملیات ریاضی در پایتون برنامه‌ای بنویسید که بررسی کند آیا عدد اول بر عدد دوم بخش‌پذیر است یا نه (با استفاده از %).

0 دیدگاه