摘要: 一、类 类可以用来封装一类事物共同的属性和行为 1)特征:即属性:属性就是定义在类里面的变量 a.类属性:直接定义在类里面的变量(这个类的每个对象都有这个属性,里面的属性值都是一样) 共有属性:在类外面的通过类和对象都可以访问 私有属性:只能在类里面访问,类外面不要去访问 私有属性的定义: 以单下划 阅读全文
posted @ 2020-02-01 20:36 ZL蓝色海洋 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、异常捕获关键字介绍 try:监测有可能出现异常的代码 except:捕获异常,对异常进行处理 else:没有发生异常的处理方式 finallay:不管代码有没有异常都执行 语法: try: # try下面放有可能会出现异常的代码excrpt: # except下面放捕获到异常之后处理的代码els 阅读全文
posted @ 2020-01-18 18:45 ZL蓝色海洋 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、os模块:python内置的模块之一,它的作用是用来和操作系统进行交互的1)os.path.dirname:获取给定文件路径所在的目录路径(即获取父级路径)2)os.path.join:用来进行路径拼接的3)os.path.abspath:获取绝对路径,获取当前操作系统下的绝对路径 import 阅读全文
posted @ 2020-01-18 18:25 ZL蓝色海洋 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、模块 1)定义 模块:模块是一个Python文件,以.py结尾,包含了Python对象定义和Python函数包:Python中的包就是一个包含一个__init__.py文件的目录(文件夹) 2)模块的作用 a.模块让你能够有逻辑地组织你的Python代码段 b.把相关功能的代码写到一个模块里面能 阅读全文
posted @ 2020-01-18 18:14 ZL蓝色海洋 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、打开文件 open函数: 1)常见参数:第一个,要打开文件或者文件的路径;第二个参数,文件打开的模式,第三个参数,encoding,用来指定文件打开的编码格式(注意,使用rb模式时就不要使用了) 2)常见文件打开的模式: ①r:只读模式,读取普通文件 ②rb:只读模式,是以二进制的编码格式去打开 阅读全文
posted @ 2020-01-18 17:52 ZL蓝色海洋 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、函数的作用域 全局变量:直接定义在模块中,在该模块的任何地方都可以直接使用 局部变量:定义在函数内部的变量,只能在定义的这个函数内部使用 note:模块,以.py结尾的文件,可以把它叫做模块 注意点:尽量不要在函数内部定义与全局变量同名的变量;如果必须要定义一个同名的变量,那么建议放在函数的最前 阅读全文
posted @ 2020-01-12 20:14 ZL蓝色海洋 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、函数 1)定义:函数就是对功能的封装,函数可以是用来封装我们的代码;2)python中内置函数是事先封装好的,可以直接使用 2)自己封装函数,使用关键字def 语法: def 函数名(): 函数体(函数内部的代码) 注意点:函数定义之后,不会直接执行,只有在调用函数时,才会使用函数 关键字:pa 阅读全文
posted @ 2020-01-12 19:21 ZL蓝色海洋 阅读(250) 评论(0) 推荐(0) 编辑
摘要: for循环(遍历循环): 1)在python中for循环可以遍历任何可迭代对象,如列表、字符串等 语法: for i in xxx: # 循环体 需求点:当前有10位同学,放在一列表中,请区分等级 小于60:不及格 60-79:及格 80-100:优秀 # 成绩列表 li = [78,32,55,7 阅读全文
posted @ 2020-01-12 15:12 ZL蓝色海洋 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 一、while循环 1)语法: while 条件: 代码块 改变条件的表达式 需求点:打印100遍hello python # 定义一个变量i用来记数,记录打印了多少遍hello python i = 0 while i<100: i = i + 1 print("这是第{}遍打印:hello py 阅读全文
posted @ 2020-01-12 14:20 ZL蓝色海洋 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一、if语句 1)单个if语句用法: 语法: if 条件: 条件成立执行的代码块 else: 条件不成立执行的代码块 例如: 需求点:用户输入考试成绩,请判断是否及格? num = int(input("请输入成绩:")) if num >= 60: print("考试及格") else: prin 阅读全文
posted @ 2020-01-12 13:52 ZL蓝色海洋 阅读(331) 评论(0) 推荐(0) 编辑