Skip to main content

发现 Python 一个有意思的小特性,发现很合适搞成面试题

  1. 发现 Python 一个有意思的小特性,发现很合适搞成面试题。问了 AI 都不行:),欢迎来挑战~

    已知如下 python 代码文件(已经是全部内容):
    def foo():
        print("start")
        xxxxxx
        print("end")
    if __name__ == "__main__":
        print("1111")
        foo()
        print("2222")
    
    问题:请将 xxxxx 替换为一行 python 代码,使这个 python 文件执行后最终输出只有 11112222
    替换代码要求:只能有一个语句,只有一行;多个语句组合的不行( import 也算一个语句,因此类似 import sys; sys.xxx 的不行)
    

    引申问题:上述替换代码要求放宽为“允许引入自带库并允许多条语句”,是否还有别的方案?

    via V2EX - 技术 (author: xFrank)
👀 open eyes to see the world. 丨 site views: -