۱) متغیر موقت
temp = a; a = b; b = tempروشی استاندارد و کاملاً ایمن. مناسب برای هر نوع داده.
۲) عملیات حسابی (+ / -)
a = a + b; b = a - b; a = a - b بدون متغیر اضافه، اما برای اعداد بزرگ یا float قابل اعتماد نیست.
۳) Tuple Unpacking (پایتونیکترین روش)
a, b = b, a سریع، خوانا و بهترین انتخاب در پایتون. پایتون پشتصحنه بهصورت atomic مقادیر رو جابهجا میکنه.
۴) XOR Swap
a = a ^ b; b = a ^ b; a = a ^ b مخصوص int. بدون متغیر اضافه، ولی خوانایی پایین و استفاده محدود.
۵) ضرب و تقسیم ( / //)*
a = a * b; b = a // b; a = a // b
عملیاتی و بدون متغیر؛ اما در صفر، float و اعداد بزرگ مشکلساز میشه.
⭐ بهترین انتخاب:
☜︎︎︎ Tuple Unpacking = سریعترین، خواناترین و کاملاً استاندارد در پایتون.
#برنامه_نویسی #پایتون #Python #ML #NLP #Programming #Chatbot
┏━━━━━━━━┓
〓 @AIPyth0n
┗━━━━━━━━┛
