from . import interm01 as ex01 from common.common import ( print_challenges, user_input, run_func, clear ) def challenges01(): select_ok = False while not select_ok: clear() i, ex1 = print_challenges(ex01.interm001) selection = user_input(i) match selection: case 1: run_func(ex1.countries) case 2: run_func(ex1.country_pos) case 3: run_func(ex1.two_sports) case 4: run_func(ex1.del_subject) case 5: run_func(ex1.fav_food) case 6: run_func(ex1.ten_colours) case 7: run_func(ex1.four_nums) case 8: run_func(ex1.three_names) case 9: run_func(ex1.uninvite) case 10: run_func(ex1.tv_titles) case 11: run_func(ex1.nums_list) case 'v': return case 's': select_ok = True exit(0) case _: continue #def challenges02(): # select_ok = False # while not select_ok: # clear() # i, ex2 = print_challenges(ex02.basics_002) # selection = user_input(i) # match selection: # case 1: # run_func(ex2.mayor) # case 2: # run_func(ex2.muy_alto) # case 3: # run_func(ex2.gracias) # case 4: # run_func(ex2.fav_color) # case 5: # run_func(ex2.clima) # case 6: # run_func(ex2.edad_conducir) # case 7: # run_func(ex2.alto_bajo) # case 8: # run_func(ex2.uno_dos_tres) # case 'v': # return # case 's': # exit(0) # case _: # continue # #def challenges03(): # select_ok = False # while not select_ok: # clear() # i, ex3 = print_challenges(ex03.basics_003) # selection = user_input(i) # match selection: # case 1: # run_func(ex3.name_length) # case 2: # run_func(ex3.fullname_length) # case 3: # run_func(ex3.full_name_lower) # case 4: # run_func(ex3.nursery) # case 5: # run_func(ex3.any_mayus) # case 6: # run_func(ex3.mambo_name) # case 7: # run_func(ex3.pig_latin) # case 'v': # return # case 's': # exit(0) # case _: # continue # #def challenges04(): # select_ok = False # while not select_ok: # clear() # i, ex4 = print_challenges(ex04.basics_004) # selection = user_input(i) # match selection: # case 1: # run_func(ex4.decims) # case 2: # run_func(ex4.decims_round) # case 3: # run_func(ex4.square_root) # case 4: # run_func(ex4.pi_round) # case 5: # run_func(ex4.circle_area) # case 6: # run_func(ex4.cyl_vol) # case 7: # run_func(ex4.friendly_div) # case 8: # run_func(ex4.circ_trian) # case 'v': # return # case 's': # exit(0) # case _: # continue # #def challenges05(): # select_ok = False # while not select_ok: # clear() # i, ex5 = print_challenges(ex05.basics_005) # selection = user_input(i) # match selection: # case 1: # run_func(ex5.name_three) # case 2: # run_func(ex5.name_num) # case 3: # run_func(ex5.name_nl) # case 4: # run_func(ex5.name_nl_num) # case 5: # run_func(ex5.times_table) # case 6: # run_func(ex5.count_down) # case 7: # run_func(ex5.mambo_name) # case 8: # run_func(ex5.may_add) # case 9: # run_func(ex5.up_or_down) # case 10: # run_func(ex5.guests) # case 'v': # return # case 's': # exit(0) # case _: # continue # #def challenges06(): # select_ok = False # while not select_ok: # clear() # i, ex6 = print_challenges(ex06.basics_006) # selection = user_input(i) # match selection: # case 1: # run_func(ex6.over50) # case 2: # run_func(ex6.last_5) # case 3: # run_func(ex6.add_another) # case 4: # run_func(ex6.party) # case 5: # run_func(ex6.compnum) # case 6: # run_func(ex6.between) # case 7: # run_func(ex6.bottles) # case 'v': # return # case 's': # exit(0) # case _: # continue # #def challenges07(): # select_ok = False # while not select_ok: # clear() # i, ex7 = print_challenges(ex07.basics_007) # selection = user_input(i) # match selection: # case 1: # run_func(ex7.rand_range) # case 2: # run_func(ex7.rand_choice) # case 3: # run_func(ex7.rand_game) # case 4: # run_func(ex7.rand_pick) # case 5: # run_func(ex7.rand_10) # case 6: # run_func(ex7.rand_10_upgrade) # case 7: # run_func(ex7.rand_quiz) # case 8: # run_func(ex7.rand_color) # case 'v': # return # case 's': # exit(0) # case _: # continue