美文网首页
Python个高级第四周

Python个高级第四周

作者: 卑微小利 | 来源:发表于2018-09-04 08:39 被阅读0次

1,如果我们不确定要往函数中传入多少个参数,或者我们想往函数中以列表和元组的形式传参数时,那就使用*args;

2,如果我们不知道要往函数中传入多少个关键词参数,
或者想传入字典的值作为关键词参数时,那就要使用**kwargs

3,lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数

4,lambda函数:首要用途是指点短小的回调函数
"Linux具有为一个文件起多个名字的功能,称为链接。 文件链接有两种形式,即硬链接和符号链接(软链接)。
①符号链接建立了一个新文件,它具有不同的I节点号;而硬链接没有建立新文件; ②软链接没有硬链接的限制。
跟windows里面快捷方式比较相像

5,从/目录开始描述的路径为绝对路径
从当前位置开始描述的路径为相对路径

6,1. 注释不是越多越好,对于一目了然的代码,不需要添加注释

  1. 对于 复杂的操作,应该在操作开始前写上若干行注释
  2. 对于 不是一目了然的代码,应在其行尾添加注释(为了提高可读性,注释应该至少离开代码 2 个空格)
  3. 绝不要描述代码,假设阅读代码的人比你更懂 Python,他只是不知道你的代码要做什么

7,多态: 可对不同类的对象使用同样的操作。
封装:对外部世界隐藏对象的工作细节。
继承:以普通的类为基础建立专门的类对象

8,浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复制

深拷贝:外围和内部元素都进行了拷贝对象本身,而不是引用。也就是,把对象复制一遍,并且该对象中引用的其他对象我也复制。

不可变对象类型,没有被拷贝的说法,即便是用深拷贝,查看id的话也是一样的,如果对其重新赋值,也只是新创建一个对象,替换掉旧的而已。
9,python实现多进程的方式

fork方法
multiprocessing
pool

10,ip:用于标记网络任何一台设备
端口:标记一台网络设备上的进程

11,类是对象的模子
对象是类的具体实例

当父类的方法不能满足子类的需要的时候就需要重写

12,new() 创建对象,并返回对象引用
init() 初始化属性
str() 打印对象调用,要有返回值
del() 删除对象调用

13,在Python中,模块是搭建程序的一种方式。每一个Python代码文件都是一个模块,并可以引用其他的模块,比如对象和属性。

14,如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数

相关文章

  • Python个高级第四周

    1,如果我们不确定要往函数中传入多少个参数,或者我们想往函数中以列表和元组的形式传参数时,那就使用*args; 2...

  • Python高级第四周

    CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失) ...

  • Python高级之面向对象(四)

    序 最近的忙碌,进阶比较缓慢前面的三篇主要讲Python的基础部分,第四篇为Python高级部分面向对象 记录点 ...

  • Python从入门到精通

    Python语法的三个阶段 Python基础语法函数是编程 Python进阶语法面向对象编程 Python高级语法...

  • Python入门

    Python3教程 安装Python 第一个Python程序 Python基础 函数 高级特性 函数式编程 模块 ...

  • Python高级第二周

    1,浅拷贝^浅拷贝是对一个对象的顶层拷贝^通俗的理解就是:拷贝了引用,并没有拷贝内容 2,深拷贝^深拷贝是对于一个...

  • python高级第二周

    一、私有化 xx :公开属性 _xx :模块内可以访问的属性这个的作用是该属性只能在当前模块中使用,出了模块及不能...

  • Python路径配置

    Python.exe 在 高级系统设置 > 高级 > 环境变量 > 系统变量 > Path 中 添加Python安...

  • Python高级第四天

    对象属性管理 Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的...

  • 你肯定想学习的顶级Python项目(附代码)!

    Python项目–Python的初级、中级和高级 在这个“Python 项目”博客中,让我们来看3个级别的Pyth...

网友评论

      本文标题:Python个高级第四周

      本文链接:https://www.haomeiwen.com/subject/bcwwwftx.html