ايران ويج

نسخه‌ی کامل: ماشین حساب بدون if-else با پایتون
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
قطعه کد زیر نشان می‌دهد که چطور می‌توان یک ماشین حساب را بدون استفاده از گزاره‌های شرطی if-else نوشت.

کد:
import operator
action = {
   "+": operator.add,
   "-": operator.sub,
   "/": operator.truediv,
   "*": operator.mul,
   "**": pow
}
print(action['-'](50, 25)) # 25
1