Python基础
文章平均质量分 94
Python基础学习
我不是靓仔ing
java学习路线每日更新,更新的文章内容及相关软件仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。若有疑问,请私信。
展开
-
【Python基础】day14——Python面向对象总结(面向对象版学员管理系统)
文章目录面向对象版学员管理系统目标一. 系统需求二. 准备程序文件2.1 分析2.2 创建程序文件三. 书写程序3.1 student.py3.1.2 程序代码3.2 managerSystem.py3.2.1 定义类3.2.2 管理系统框架3.3 main.py3.4 定义系统功能函数3.4.1 添加功能3.4.2 删除学员3.4.3 修改学员信息3.4.5 查询学员信息3.4.6 显示所有学员信息3.4.7 保存学员信息3.4.8 加载学员信息四. 总结面向对象版学员管理系统目标了解面向对象开发原创 2021-01-07 13:55:07 · 356 阅读 · 1 评论 -
【Python基础】day13——Python(模块_包_异常)
文章目录课程:异常目标一. 了解异常二. 异常的写法2.1 语法2.2 快速体验2.3 捕获指定异常2.3.1 语法2.3.2 体验2.3.3 捕获多个指定异常2.3.4 捕获异常描述信息2.3.5 捕获所有异常2.4 异常的else2.5 异常的finally三. 异常的传递四. 自定义异常五. 总结模块和包目标一. 模块1.1. 导入模块1.1.1 导入模块的方式1.1.2 导入方式详解1.1.2.1 import1.1.2.2 from..import..1.1.2.3 from .. import原创 2021-01-07 11:32:30 · 201 阅读 · 0 评论 -
【Python基础】day12——Python面向对象加强(继承,封装,多态),单继承,多继承,多层继承,私有权限
课程:面向对象-继承目标继承的概念单继承多继承子类重写父类的同名属性和方法子类调用父类的同名属性和方法多层继承super()私有属性和私有方法一. 继承的概念生活中的继承,一般指的是子女继承父辈的财产。拓展1:经典类或旧式类不由任意内置类型派生出的类,称之为经典类。class 类名: 代码 ......拓展2:新式类class 类名(object): 代码Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性原创 2021-01-07 10:41:40 · 124 阅读 · 0 评论 -
【Python基础】day11——Python面向对象基础(类与对象,对象实现方法,对象属性,魔法方法__init__(),__str__(),__del__())
面向对象基础目标理解面向对象类和对象添加和获取对象属性魔法方法一. 理解面向对象面向对象是一种抽象化的编程思想,很多编程语言中都有的一种思想。例如:洗衣服思考:几种途径可以完成洗衣服?答: 手洗 和 机洗。手洗:找盆 - 放水 - 加洗衣粉 - 浸泡 - 搓洗 - 拧干水 - 倒水 - 漂洗N次 - 拧干 - 晾晒。机洗:打开洗衣机 - 放衣服 - 加洗衣粉 - 按下开始按钮 - 晾晒。思考:对比两种洗衣服途径,同学们发现了什么?答:机洗更简单思考:机洗,只需要找到一台洗衣原创 2021-01-06 10:27:11 · 189 阅读 · 0 评论 -
【Python基础】day10——Python文件操作(文件基本操作,文件备份,文件和文件夹操作)
文章目录文件操作目标一. 文件操作的作用二. 文件的基本操作2.1 文件操作步骤2.1.1 打开2.1.1.1 打开文件模式2.1.1.2 快速体验2.1.2 文件对象方法2.1.2.1 写2.1.2.2 读2.1.2.3 seek()2.1.3 关闭三. 文件备份3.1 步骤3.2 代码实现3.3 思考四. 文件和文件夹的操作4.1 文件重命名4.2 删除文件4.3 创建文件夹4.4 删除文件夹4.5 获取当前目录4.6 改变默认目录4.7 获取目录列表五.应用案例六. 总结文件操作目标文件操作转载 2021-01-05 14:27:11 · 329 阅读 · 0 评论 -
Python基础】day09——Python函数加强(学生信息管理系统,递归,lambda表达式,高阶函数map(),reduce(),filter)
课程:函数加强目标应用:学员管理系统递归lambda 表达式高阶函数一. 应用:学员管理系统1.1 系统简介需求:进入系统显示系统功能界面,功能如下:1、添加学员2、删除学员3、修改学员信息4、查询学员信息5、显示所有学员信息6、退出系统系统共6个功能,用户根据自己需求选取。1.2 步骤分析显示功能界面用户输入功能序号根据用户输入的功能序号,执行不同的功能(函数)3.1 定义函数3.2 调用函数1.3 需求实现1.3.1 显示功能界面定原创 2021-01-05 13:58:22 · 371 阅读 · 0 评论 -
Python基础】day08——Python函数基础(函数定义及使用,函数参数使用,函数变量域,可变和不可变类型)
文章目录函数一目标一. 函数的作用二. 函数的使用步骤2.1 定义函数2.2 调用函数2.3 快速体验三.函数的参数作用四.函数的返回值作用4.1 应用五.函数的说明文档5.1 语法5.2 快速体验六.函数嵌套调用七. 函数应用7.1 打印图形7.2 函数计算八. 总结函数二目标一. 变量作用域二. 多函数程序执行流程三. 函数的返回值四. 函数的参数4.1 位置参数4.2 关键字参数4.3 缺省参数4.4 不定长参数五. 拆包和交换变量值5.1 拆包5.2 交换变量值六. 引用6.1 了解引用6.2 引用原创 2021-01-05 10:25:06 · 272 阅读 · 0 评论 -
【Python基础】day07——Python字典,集合的使用,Python中的公共操作,Python推导式
文章目录课程:字典目标一. 字典的应用场景二. 创建字典的语法三. 字典常见操作3.1 增3.2 删3.3 改3.4 查3.4.1 key值查找3.4.2 get()3.4.3 keys()3.4.4 values()3.4.5 items()四. 字典的循环遍历4.1 遍历字典的key4.2 遍历字典的value4.3 遍历字典的元素4.4 遍历字典的键值对五. 字典总结集合目标一. 创建集合二. 集合常见操作方法2.1 增加数据2.2 删除数据2.3 查找数据三. 集合总结Python中的公共操作目标一原创 2021-01-04 18:48:40 · 209 阅读 · 0 评论 -
【Python基础】day06——Python列表与元组学习与使用,列表循环遍历及常用操作(列表综合应用 -- 随机分配办公室)
文章目录课程:列表目标一. 列表的应用场景二. 列表的格式三. 列表的常用操作3.1 查找3.1.1 下标3.1.2 函数3.1.3 判断是否存在3.2 增加3.3 删除3.4 修改3.5 复制四. 列表的循环遍历4.1 while4.2 for五. 列表嵌套六. 综合应用 -- 随机分配办公室七. 列表总结元组目标一. 元组的应用场景二. 定义元组三. 元组的常见操作四. 总结课程:列表目标列表的应用场景列表的格式列表的常用操作列表的循环遍历列表的嵌套使用一. 列表的应用场景思考:原创 2021-01-04 14:11:53 · 480 阅读 · 0 评论 -
【Python基础】day05——Python字符串学习使用(字符串切片,常用操作方法)
文章目录课程:字符串目标一. 认识字符串1.1 字符串特征1.2 字符串输出1.3 字符串输入二、下标2.1 快速体验三、切片3.1 语法3.2 体验四、常用操作方法4.1 查找4.2 修改4.3 判断五. 总结课程:字符串目标认识字符串下标切片常用操作方法一. 认识字符串字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。a = 'hello world'b = "abcdefg"print(type(a))pr原创 2021-01-04 13:18:46 · 646 阅读 · 0 评论 -
【Python基础】day04——流程控制之循环(Whlie循环,for循环),实例 九九乘法表
文章目录目标一. 循环简介1.1 循环的作用1.2 循环的分类二. while的语法2.1 快速体验三. while的应用3.1 应用一:计算1-100累加和3.2 应用二:计算1-100偶数累加和3.2.1 方法一:条件判断和2取余数则累加3.2.2 方法二:计数器控制四、break和continue4.1 理解4.1.1 情况一:break4.1.2 情况二:continue五. while循环嵌套5.1 应用场景5.2 语法5.3 快速体验:复现场景5.3.1 代码5.3.2 执行结果5.3.3 理解原创 2021-01-04 12:30:51 · 263 阅读 · 0 评论 -
【Python基础】day03——条件语句(if 语法),多重判断,if嵌套,三目运算符,应用:猜拳游戏
目标条件语句作用if语法if…else…多重判断if嵌套一. 了解条件语句假设一个场景:同学们这个年龄去过网吧吗?去网吧进门想要上网必须做的一件事是做什么?(考虑重点)为什么要把身份证给工作人员?是不是就是为了判断是否成年?是不是如果成年可以上网?如果不成年则不允许上网?其实这里所谓的判断就是条件语句,即条件成立执行某些代码,条件不成立则不执行这些代码。二. if 语法2.1 语法if 条件: 条件成立执行的代码1 条件成立执行的代码2 ...原创 2021-01-04 10:22:47 · 323 阅读 · 0 评论 -
【Python基础】day02——Python注释,变量,DeBug,数据类型,输入输出与运算符学习介绍
文章目录注释目标一. 注释的作用二. 注释的分类及语法2.1 快速体验注释总结变量目标一. 变量的作用二. 定义变量2.1 标识符2.2 命名习惯2.3 使用变量2.4 认识bug三. Debug工具3.1 打断点3.2 Debug调试3.2.1 Debug输出面板分类四. 认识数据类型变量总结输出目标一. 格式化输出1.1 格式化符号1.2 体验1.3 转义字符1.4 结束符输出总结输入目标一. 输入1.2 输入的语法1.3 输入的特点输入总结转换数据类型目标一. 转换数据类型的作用二. 转换数据原创 2021-01-03 13:19:38 · 282 阅读 · 0 评论