Get Mystery Box with random crypto!

Switch-Case in Python 3.10 'پايتون همه چيز داره اما switch ca | Computeronic|کامپیوترونیک

Switch-Case in Python 3.10

"پايتون همه چيز داره اما switch case نداره " اين جمله رو خيلي ها ممكنه شنيده باشيم و شايد يكي از مشكلات پايتون همين نبودن سوييچ كيس بوده،البته روشهايي مثل استفاده از ديكشنري ميتونست چيزي شبيه به switch case ايجاد كنه اما بازم خيالمون راحت نبود!
اما اين ويژگي در پايتون 3.10 امكان پذيره و اسمش شده match case،متغيري كه ميخواهيد در شرط ازش استفاده بشه رو جلوي match بذاريد و بعد حالات رو جلوي case قرار بديد(همانند switch case) براي حالت default (حالتي كه هيچكدام نباشد) هم فقط كافيست از _ استفاده كنيد.
در تصوير فوق ميتوانيد مثالها را مشاهده كنيد!

#پايتون #برنامه‌نویسی #فكت

@Computeronic