K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
如下Python代码定义了一个函数并创建了其别名:
def say_hello(): print("Hello World") # 创建函数别名 alias1 = say_hello alias2 = alias1
针对上述代码,下列说法正确的是?
alias1和alias2是两个独立的函数对象,拥有各自独立的内存空间
执行del say_hello后,alias1()仍然可以正常输出'Hello World'
将alias1重新赋值为lambda: print("Hi")后,alias2也会同步指向新的lambda函数
alias1的类型是function,alias2的类型是str