zoukankan      html  css  js  c++  java
  • python总结十

    1.代码int('20',8)的返回结果是:16

    2.日志的统计和记录对于程序开发来说非常重要,python提供了非常好用的日志模块logging

    3.元祖修改

    4.python内置映射类型称为字典

    5.

    6.

    7.鸭子类型:在鸭子类型中,关注的不是对象的类型本身,而是它是如何使用的,例如在不使用鸭子类型的语言中,我们可以编写一个函数,它接受一个类型为

    鸭子的对象,并调用它的走和叫的方法。在使用鸭子类型的语言中,这样的一个函数可以接受一个任意类型的对象,并调用它的走和叫的方法。
    在程序设计中,鸭子类型(英语:duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由当前方法和属性的集合决定
     8.什么是闭包?当一个嵌套函数在其外部区域引用了一个值的时候,该嵌套函数就是一个闭包,其意义就是会记录这个值。

    9.python提高运行效率的方法:

    避免多个循环使用,循环代码优化,避免过多重复代码的执行。

    if else的时候,把最可能发生的放在前面,尽可能少的判断

    多进程,多线程,协程

    使用生成器,避免产生大量内存空间

    核心模块使用cpython,提高运行效率

     

     

     

  • 相关阅读:
    给数据库带来的挑战
    微服务vs传统开发
    服务拆分原则
    架构演化的步骤
    如何进行微服务架构演进
    为什么选择使用Spring Cloud而放弃了Dubbo
    Spring Cloud体系介绍
    Spring Cloud都做了哪些事
    什么是Spring Boot
    微服务架构优势
  • 原文地址:https://www.cnblogs.com/yunxintryyoubest/p/10909574.html
Copyright © 2011-2022 走看看