Python基础
个人笔记
普通网友
这个作者很懒,什么都没留下…
展开
-
模块和包
目标了解模块导入模块制作模块all包的使用方法模块Python模块(Module),是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。模块能定义函数,类和变量,模块也能包含可执行的代码在project里的lib下导入和使用模块方法一:import 模块名调用功能:模块名.功能名方法二: from 模块名 import 功能名调用...原创 2019-10-16 19:52:45 · 90 阅读 · 0 评论 -
异常
目标了解异常捕获异常异常的else异常的finally异常的传递自定义异常了解异常和Java的一样,分为异常和编译时错误语法捕获异常捕获多个异常捕获所有异常Exception是所有程序异常类的父类用Exception就可以接到所有异常,用as跟变量名就可得到所有可能发生的异常的信息异常中的elseelse表示的是如果没有异常要执行的代码写在ex...原创 2019-10-16 11:28:34 · 80 阅读 · 0 评论 -
面向对象编程
类和对象类是对一系列具有相同特征(属性)和行为(方法)的事务的统称,是一个抽象的概念,对象是类的实例化定义类语法 class 类名(): 代码 ...遵循大驼峰命名习惯创建对象语法:对象名 = 类名()类里面的selfself指的是调用该函数的对象在类的外面添加和获取对象属性添加对象名.属性名 = 值haier1.widt...原创 2019-10-15 09:40:49 · 248 阅读 · 0 评论 -
文件操作
目标文件操作的作用文件的基本操作打开读写关闭文件备份文件和文件夹的操作一.文件操作的作用把一些内容(数据)存储起来,可以让程序下一次执行的时候直接使用,而不是重新制作一份,省时省力。二.文件的基本操作2.1 文件操作步骤打开文件读写等操作关闭文件(不关的话,会占计算机的内存)注意:可以只打开和关闭文件,不进行任何读写操作2.1.1 打开在py...原创 2019-10-13 22:53:48 · 176 阅读 · 0 评论 -
递归和lambda表达式,高阶函数
递归特点函数内部自己调用自己要有出口3以内的数值之和:如果递归没有出口,会报错:超出最大递归深度(深度因电脑所异)lambda表达式如果一个函数有一个返回值,并且只有一句代码,可以使用;lambda表达式,对于服务器来说可以节省空间又名匿名函数lambda的语法lambada 参数列表: 表达式lambda表达式的参数可有可无,函数的参数再lambd...原创 2019-10-13 17:03:49 · 280 阅读 · 0 评论 -
Python数据类型
函数查找函数:object.index(数据[,开始位置下标,结束位置下标]):查找到返回下标,找不到返回错误计数函数:object.count(数据),计算数据在object里面出现的次数长度函数:len(object),计算数据的长度或个数,公共函数判断是否存在:in 和 not in;公共函数print(‘lisa’ in str1)列表list:[]增加数据obj...原创 2019-10-11 17:11:39 · 120 阅读 · 0 评论