2891-房同学-Python学科-就业:否 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

seek( )

如果在操作文件的过程,需要定位到其他位置进行操作,用seek( )

seek(offset,form)有2个参数,offset,偏移量单位字节,负数是往回偏移,正数是往前偏移,form位置:0表示文件开头,1表示当前位置,2表示文件末尾

[展开全文]

ctrl+/ 注释快捷键  等于#

 

特殊注释:

#!/usr/bin/python3       linux

# --coding=utf-8 --       python2 only

 

 

 

[展开全文]

try:

可能会报错的代码块

except:

报错之后执行的代码块

eles:

没有报错的代码块

finally:

不管有没有出错都执行的代码块

[展开全文]

使用私有属性的场景

1.把特定的一个属性隐藏起来,不想让类的外部进行直接调用。

2.想要保护这个属性,不想让属性的值随意的改变

3.保护这个属性,不想让派生类(子类)去继承

[展开全文]

1.类对象所拥有的方法,需要@startimcemethod 来表示静态方法

2.静态方法不需要参数。

3.静态方法主要用来存放逻辑性的代码,本身和类以及实例对象没有交互,也就是说,在静态方法中,不会涉及到类中方法和属性的操作。

[展开全文]

在Python中,有一些内置好的特定的方法,方法是“——xxx——”,在进行特定的操作地会自动调用,这些方法被称为魔术方法。

[展开全文]

1.self特点:self只有在类中定义实例方法的时候才有意义,在调用时候不必传入相应的参数,而是有解释器自动去指向

2.self的名字是可以更改的,可以定义成其他的名字,只是,约定俗成了self

3.self指的是类实例对象本身,相当于Java中this

[展开全文]

__init__

1.Python自带的内置函数,具有特殊的函数,使用双下划线包起来的【魔术方法】

2.是一个初始化的方法用来定义实例属性和初始化数据的,在创建对象时自动调用,不用手动去调用

3.利用传参的机制让饿哦们定义功能更加强大并且方便的类

[展开全文]

https://docs.python.org/3/library/functions.html

[展开全文]

1.sorted()

(函数对所有可迭代对象进行操作)

2.sort与sorted的区别:

sort是应用在list上的方法,而sorted是对所有可迭代对象进行操作。

3.list的排序方法,直接修改原始代码。(sort)

4.range()

(函数可创建一个整数列表,一般用在for循环中)

5.zip()

(其实就是用来打包的)

[展开全文]

选择流程

单分支

  if

双分支

  if

  else

多分支

  if

  elif

  else

循环流程

 

[展开全文]

命名规则

不能以数字开头,字母下划线都可以,区分大小写

[展开全文]

变量

什么是变量?

存储数据

[展开全文]

pycharm

IDE集成开发环境,可以

提高代码质量,编写整洁和可维护的代码等。

[展开全文]

多行注释在python在多行注释使用'''或“"”

python3采用utf-8的编码方式支持中文

 

注释代码可读性,代码调试

[展开全文]