Python Forum
best way to use switch case?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
best way to use switch case?
#9
u can try:
class Switch:
    case = {
        1: 'print("banana")',
        2: 'x = 13',
        3: 'x, y = 5, 7',
        4: 'a = [i for i in range(10)]',
        5: 'print("apple")'
        }

myCase = Switch()

exec(myCase.case[3])
print(x, y)
Output:
5 7
Reply


Messages In This Thread
best way to use switch case? - by korenron - Aug-11-2021, 12:43 PM
RE: best way to use switch case? - by buran - Aug-11-2021, 01:08 PM
RE: best way to use switch case? - by korenron - Aug-11-2021, 01:16 PM
RE: best way to use switch case? - by buran - Aug-11-2021, 01:23 PM
RE: best way to use switch case? - by korenron - Aug-11-2021, 01:35 PM
RE: best way to use switch case? - by DeaD_EyE - Aug-11-2021, 02:09 PM
RE: best way to use switch case? - by buran - Aug-11-2021, 02:38 PM
RE: best way to use switch case? - by korenron - Aug-12-2021, 06:32 AM
RE: best way to use switch case? - by naughtyCat - Aug-18-2021, 03:16 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  switch case not working Username0089098 1 705 Apr-09-2023, 05:49 AM
Last Post: buran
  Switch case or match case? Frankduc 9 4,553 Jan-20-2022, 01:56 PM
Last Post: Frankduc
  How do I do this? Switch Case? mstichler 4 2,594 Jun-05-2020, 10:27 AM
Last Post: snippsat
  How to use switch/case in python? newbieguy 9 4,106 Nov-08-2019, 11:35 AM
Last Post: newbieguy
  switch limitations MuntyScruntfundle 3 2,386 Jan-27-2019, 06:11 PM
Last Post: aakashjha001
  How to write switch case statement in Python pyhelp 9 9,256 Nov-11-2018, 08:53 PM
Last Post: woooee

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020