• 【Python面试真题】- 简单谈下GIL ?

    【Python面试真题】- 简单谈下GIL ? Global Interpreter Lock(全局解释器锁)     Python代码的执行由Python 虚拟机(也叫解释器主循环,CPython版本)来控制,Python 在设计之初就考虑到要在解释器的主循环中,同时只有一个线程在执行,即在任意时刻,只有一个线程在解释器中运行。对Python 虚拟机的访问由全局解释器锁(GI…

  • 【Python面试真题】- Post和get有什么区别呢?

    【Python面试真题】- Post和get有什么区别呢? GET请求,请求的数据会附加在URL之后,以?分割URL和传输数据,多个参数用&连接。URL的编码格式采用的是ASCII编码,而不是uniclde,即是说所有的非ASCII字符都要编码之后再传输。 POST请求:POST请求会把请求的数据放置在HTTP请求包的包体中。上面的item=bandsaw就是实际的传输数据。 因此,GET…

  • Python面试真题- 在多线程环境中,Python 虚拟机按什么方式执行 ?

    【Python面试真题】- 在多线程环境中,Python 虚拟机按什么方式执行 ? 1. 设置GIL2. 切换到一个线程去运行3. 运行:    a. 指定数量的字节码指令,或者 b. 线程主动让出控制(可以调用time.sleep(0))4. 把线程设置为睡眠状态5. 解锁GIL6. 再次重复以上所有步骤  在调用外部代码(如C/C++扩展函数)的时候,G…

  • Python面试真题-Python里面如何生成随机数?

    【Python面试真题】-Python里面如何生成随机数? import random random.random() 它会返回一个随机的0和1之间的浮点数

  • Python面试真题-Python里面如何拷贝一个对象?

    【Python面试真题】-Python里面如何拷贝一个对象? 标准库中的copy模块提供了两个方法来实现拷贝.一个方法是copy,它返回和参数包含内容一样的对象. 使用deepcopy方法,对象中的属性也被复制。

  • 联系我们

    400-080-6560

    在线咨询:点击这里给我发消息

    邮件:work@magedu.com

    工作时间:周一至周日,09:00-18:30

    QR code