多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
>[success] 多个返回值 * 基本应用 ``` def prit_code(skill1,skill2): dame1 = skill1 * 2 dame2 = skill2 * 100 return dame1,dame2 dames = print_code(100,300) print(type(dames)) # <class 'tuple'> print(dames[0]) # 200 print(dames[1]) # 30000 ``` * 通过序列解包 ``` def print_code(skill1,skill2): dame1 = skill1 * 2 dame2 = skill2 * 100 return dame1,dame2 skill_dame1 ,skill_dame2 = print_code(10,30) print(skill_dame1,skill_dame2) ``` * 序列解包 ``` # 一个变量接受三个值 e = 1,2,3 print(type(e)) # <class 'tuple'> a,b,c = e print(a) print(b) print(c) ``` > 注意要点:元素个数要一一对应。否则报错:`ValueError: too many values to unpack (expected 2)` ``` f,g = [11,22,33] ```