python函数中必须有return
return可以返回多个值
return没有返回值时,函数自动返回Null
执行到return时,程序将停止函数内return后面的语句
return 不可以返回多个值……实际上返回的是一个元组……
try: ... return some_value except: ... finally: return finally_value
我想说b选项,明明返回的就是一个元组,算一个值还是多个?c选项也是扣文字游戏
函数可以返回多个值def move(x, y, step, angle=0): nx = x + step * math.cos(angle) ny = y - step * math.sin(angle) return nx, nyx, y = move(100, 100, 60, math.pi / 6)
def f(): try: return finally: print('finally') f()
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题