python中return到底什么意思?

def get_formatted_name(first_name,last_name):
    """返回整洁的姓名"""
    full_name = f"{first_name} {last_name}"
    return full_name.title()
musician = get_formatted_name('jimi','hendrix')
print(musician)

return到底是什么意思?
就这个代码而言,return返回来什么,返回给你谁?

return 给调用 get_formatted_name函数地方, 也就是赋值给了 musician

你可以改为 return "" 试试, 这样print就啥都没有。

return 就是你把米放进电饭煲,电饭煲会给你米饭。

上题就是你放进去姓和名,它返回姓首字母和名首字母大写的完整姓名