switch语句:
'''switch(n){case 1: 执行代码块 1 break;case 2: 执行代码块 2 break;default: n 与 case 1 和 case 2 不同时执行的代码}'''
例:
'''switch (day){case 0: x="today it's sunday"; break; case 1: x="today it's monday"; break; case 2: x="today it's tuesday"; break; case 3: x="unknown"}'''
python中字典方式:
day = 3switcher = { 0:'today it\'s sunday', 1:'today it\'s monday', 2:'today it\'s tuesday'}#day_name =switcher[day] #并不能显示defaultday_name = switcher.get(day,'unknown')print(day_name)
一种更简单的方法是用lambda。
更多python相关技术文章,请访问python教程栏目进行学习!
以上就是python中用什么代替switch的详细内容。
