به دنیای شگفتانگیز پایتون خوش آمدید، جایی که کدها زنده میشوند و ایدهها به واقعیت تبدیل میشوند. تصور کنید که در حال ساختن یک قلعه شنی هستید. شما به بیل، سطل و شاید کمی آب نیاز دارید. در پایتون، عملگرها ابزارهای شما هستند. آنها به شما کمک میکنند تا اعداد را دستکاری کنید، عبارات منطقی بسازید و اساساً به کد خود بگویید که چه کاری انجام دهد.
عملگرها مانند کلمات ربط در یک جمله هستند. آنها به قطعات مختلف کد شما کمک میکنند تا با یکدیگر ارتباط برقرار کنند و یک کل منسجم ایجاد کنند. بدون عملگرها، کد شما فقط مجموعهای از اعداد و حروف بیمعنی خواهد بود.
پایتون مجموعه وسیعی از عملگرها را ارائه میدهد که هر کدام هدف خاصی دارند. بیایید نگاهی به برخی از رایجترین آنها بیندازیم:
1. عملگرهای حسابی: این عملگرها مانند ماشین حساب شما هستند. آنها به شما امکان میدهند عملیات ریاضی اولیه مانند جمع (+
)، تفریق (-
)، ضرب (*
) و تقسیم (/
) را انجام دهید. اما این همه ماجرا نیست! پایتون همچنین عملگرهای حسابی پیشرفتهتری مانند توان (**
)، تقسیم صحیح (//
) و باقیمانده (%
) را ارائه میدهد.
x = 10
y = 3
print(x + y) # Output: 13
print(x - y) # Output: 7
print(x * y) # Output: 30
print(x / y) # Output: 3.3333333333333335
print(x // y) # Output: 3
print(x % y) # Output: 1
print(x ** y) # Output: 1000
2. عملگرهای مقایسهای: این عملگرها مانند داوران هستند. آنها دو مقدار را با هم مقایسه میکنند و به شما میگویند که آیا آنها برابر هستند (==)، نابرابر هستند (!=)، یا یکی بزرگتر (>) یا کوچکتر (<) از دیگری است.
print(x == y) # Output: False
print(x != y) # Output: True
print(x > y) # Output: True
print(x < y) # Output: False
3. عملگرهای انتساب: این عملگرها مانند جعبههای ذخیرهسازی هستند. آنها به شما امکان میدهند مقادیر را در متغیرها ذخیره کنید. رایجترین عملگر انتساب علامت مساوی (=) است.
x = 5
y = x + 2 # Assign the value of x + 2 to y
print(y) # Output: 7
4. عملگرهای منطقی: این عملگرها مانند دروازه بان هستند. آنها به شما امکان میدهند چندین شرط را با هم ترکیب کنید و تعیین کنید که آیا همه آنها درست هستند (and)، حداقل یکی از آنها درست است (or)، یا اینکه یک شرط نادرست است (not).
print(x > 3 and y < 10) # Output: True
print(x < 3 or y < 10) # Output: True
print(not(x > 3)) # Output: False
پست به روز می گردد ...
جهت کسب اطلاعات بیشتر:
دوره طراحی سایت با پایتون
مقاله آموزشی عملگرها در پایتون