- 博客(5)
- 收藏
- 关注
原创 打卡文章
文件与文件系统:打开文件 file文件路径,mode可选打开文件模式,buffering 缓冲,encoding,errors报错,newline区分换行…fileobject.read([size])读取字符数,fileobject.close()关闭文件,with语句保证文件使用完后正确执行处理模式,os.getcwd()用于返回当前工作目录,os.chdir(path)用于改变目录到指定路径,os.makedirs(path)递归创建多层目录,os.path.exists(path)判断路径是否存在
2020-08-08 19:54:52 57
原创 打卡文章
模块:程序文件,命名空间分为内置命名空间,全局命名空间,本地命名空间,再导入模块时第一种import模块名,第二种from模块名import函数名,第三种import模块名as新名字,当解释器遇到import搜索路径就将会被导入,当想创建包时,先创建一个文件夹再创建_init_.py文件,最后将模块放入文件夹当中。datetime模块:datetime.now获取日期,datetime.timestamp()获取秒数,datetime.fromtimestamp(tz=None)创建datetime,da
2020-08-07 17:01:00 70
原创 打卡文章
class用来定义‘类’,继承是子类直接共享父类,多态是许多不同的对象对同一方法开始不同行动,self相当于this,在调用时无需指明对应参数,对于python的魔法方法来说有一个类名为_init_(self[, param1, param2. . .]),在私有变量的函数名前加_下划线函数就变为私有的,类的继承基类名要与派生类定义处于一个作用域内,类对象创建类内存中产生一个空间,实例对象实例化类的对象,类属性和实例属性存在一些区别,类属性相当于类里面的全局变量,对于一些相关的内置函数来说类可以认为自身的子
2020-08-05 09:03:24 82
原创 打卡文章
@##函数定义时以def开头,后接函数名和圆括号,以return结尾,不代表达式返回none,函数的参数有多种,位置参数,默认参数一定要放在位置参数后面否则会产生错误,关键词参数,可变参数个数可变允许传入任意个数的参数,命名关键词参数定义时注意不能缺少参数名,定义方法是在nkw前加分隔符*,每个变量都有相应的作用范围,当内部作用域想修改外部作用域时要用global和nonlocal,闭包用时注意是一个内嵌函数返回值大多为函数,学习递归的实际应用。Lambda表达式创建匿名函数,没有函数名,语法结构如下:
2020-08-02 13:52:01 73
原创 打卡文章
@ 打卡文章字典:不可变类型和可变类型的区分1.麻烦的方法是用id(x),比较前后操作的id值 ,若不同则x不可变,反之则可变。2.hash(x)不报错则x可被哈希即不可变反之则可变。 数组字符元组都能被哈希他们都是不可变类型,而列表集合字典都是可变类型。 字典是无序的,语法为{元素1,元素2, 元素n},在创建和访问字典时通常用字符串或数值作为key,可创建一个一个空的字典,可用dict.fromkeys(seq[,value])创建一个新字典。
2020-07-31 20:33:24 59
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人