
python基础教程学习手记
文章平均质量分 59
张_囧_囧
在校学习
展开
-
python教程31-文件的打开和关闭、路径的介绍、文件的打开方式、作业讲解1、作业讲解2
python教程_小白入门2021/4/21学习目标这里是对应的视频链接P178 文件的打开和关闭P179 路径的介绍P180 文件的打开方式P181 作业讲解1P182 作业讲解2原创 2021-04-23 20:47:23 · 635 阅读 · 2 评论 -
python教程30-python2和python3的区别、is和isinstance的使用、字类重写父类方法、不使用多态的问题、多态的使用
python教程_小白入门2021/4/49学习目标这里是对应的视频链接目录python教程_小白入门2021/4/49P173 python2和python3的区别P174 is和isinstance的使用P175 子类重写父类方法P176 不使用多态的问题P177 多态的使用P173 python2和python3的区别P174 is和isinstance以及issubclass的使用class Person(object): def _原创 2021-04-19 15:54:04 · 452 阅读 · 2 评论 -
python教程29-继承的基本使用、继承的注意事项、类方法和静态方法回顾、私有属性的继承特点、新式类和经典类
python教程_小白入门2021/4/5学习目标对应的千锋视频链接P 168 继承的基本使用面向对象的三大特征.py# 面向对象编程有三大特性: 封装、继承和多态# 封装: 函数是对语句的封装;类是对函数和变量的封装# 继承: 类和类之间可以人为手动的建立父子关系,父类的属性和方法,子类可以使用# 多态: 是一种技巧,提高代码的灵活度# 一个一个的语句def test(): a = 23 # 赋值语句 a += 3 # 算数运算符表达式语句 print原创 2021-04-05 10:36:26 · 378 阅读 · 4 评论 -
python教程28-类方法和静态方法、图解静态方法和类方法、单例设计模式、练习
python教程_小白入门2021/3/17学习目标P 164 类方法和静态方法P 165 图解静态方法和类方法P 166 单例设计模式P 167 练习原创 2021-03-21 21:54:55 · 264 阅读 · 4 评论 -
python教程27-魔法方法介绍、内置属性、把对象当作字典操作、类属性和对象属性、私有属性和方法的使用
python教程_小白入门2021/3/16学习目标P159 魔法方法介绍P160 内置属性P161 把对象当作字典操作P162 类属性和对象属性P163 私有属性和方法的使用原创 2021-03-19 14:38:01 · 305 阅读 · 0 评论 -
python教程26-函数习题讲解1、函数习题讲解2、面向对象练习、面向对象回顾
python教程_小白入门2021/3/14学习目标P 155 函数习题讲解1P 156函数习题讲解2P 157 函数对象练习P 158 面向对象回顾原创 2021-03-15 15:15:42 · 359 阅读 · 0 评论 -
python教程25-self的介绍、slots属性的使用、init魔法方法、eq方法的使用
python教程_小白入门2021/2/1学习目标P 151 self的介绍对象其实就是对应的内从空间的一块地址可以这样去理解,将内存空间视为一个大酒店,每一个类对应一种类型的房间,大床房,双人房,三人房等等等。比如 s1 = Student(“张三”,18)就是 这么个人,来开了类型为Student的房间,房间号是 s1,登记的开房信息 是 张三,18那现在警察来了,查房,说我要查s1房间,谁开的房?开房的人多大年龄?那么就是 s1.name和s1.age就可以查到s1房间的信息了原创 2021-02-01 12:57:18 · 554 阅读 · 0 评论 -
python教程24-自定义模块的使用、__name__的使用、包的概念、面向对象的介绍、面向对象的基本语法
python教程_小白入门2020/11/02学习目标P146 自定义模块的使用main.py文件# 使用自定义模块# @author : zhangjiongjiong# 自己定义一个模块,其实就是自己写一个py文件# 自定义模块语法有 要求,并不是随随便便 就能导入自己写的模块的# 如果一个py文件想要当作一个模块被导入,文件名一定遵守一定的命名规范# 有字母,数字,下划线组成# 导入了一个模块,就能使用模块里所有的变量和函数import my_module #原创 2020-11-02 11:28:36 · 517 阅读 · 4 评论 -
python教程23-time模块的使用、calender模块、hashlib和hmac模块、uuid模块、使用pip管理第三方包
python教程_小白入门2020/10/31学习目标P141 time模块的使用# time 模块# @author :zhangjiongimport timeprint(time.time()) # 获取从1970-1-1 0.0.0 UTC(格林尼治时间)到现在的秒数# 1604106155.9519808print(time.strftime("%Y-%m-%d %H:%M:%S")) # 按照指定的格式输出时间# 2020-10-31 09:02:35p原创 2020-11-02 08:48:18 · 277 阅读 · 0 评论 -
python教程22-导入模块的几种方式、os模块、sys模块、math模块、random模块、datetime模块等的使用
python教程_小白入门2020/10/29学习目标P135 导入模块的5种方式# 导入模块的方法# @author :zhangjiong# 在python里,一个py文件就可以理解为一个模块# 不是所有的py文件都可以作为模块被导入的# 要想一个py文件能够被导入,模块的名字必须要遵守命名规则# python为了便于程序员开发,提供了很多内置模块# 导入方式1:使用inport + 模块名的方式进行导入(使用的最多的一个导入方式)import time# 导入模块以后,就可原创 2020-10-30 15:08:16 · 1057 阅读 · 0 评论 -
python教程21-闭包的概念、计算代码执行时长、装饰器的使用和详解及高级使用
Python教程_小白入门2020/10/28学习目标P129 闭包的基本概念# 函数的嵌套# author by zhangjiongdef outer(x): m = 100 print("我是outer函数") def inner(): print("我是inner函数") if x > 18: inner() return 'hello'# 函数内部定义的变量不能在函数外部使用# print(m原创 2020-10-29 09:27:43 · 423 阅读 · 0 评论 -
python教程20-filiter,map,reduce方法、内置函数、高阶函数
python教程_小白入门2020/10/5学习目标文章目录python教程_小白入门2020/10/5P125 filiter&map&reduce方法P126 内置函数总结P127 高阶函数1P128 高阶函数2P125 filiter&map&reduce方法P126 内置函数总结P127 高阶函数1P128 高阶函数2...原创 2020-10-27 21:30:32 · 1110 阅读 · 0 评论 -
python教程19-递归的基本使用、递归的练习、匿名函数、sort方法的使用
python教程——小白入门2020/10/04学习目标文章目录python教程——小白入门2020/10/04P121 递归的基本使用P122 递归的练习P123 匿名函数的使用介绍P124 sort方法的使用P121 递归的基本使用# 递归函数的基本使用# author by Zhang_jiongjiong# 简单来说,就是函数内部自己调用自己# def test():# print('test')# test()# 递归最重要的就是找到出口(停止的条件)cou原创 2020-10-04 15:44:54 · 322 阅读 · 0 评论 -
python教程18-多个参数、可变参数、可变类型和不可变类型的传参、函数的注意事项
python教程_小白入门/2020/09/07学习目标文章目录python教程_小白入门/2020/09/07P117 多个参数P118 可变参数P119 可变类型和不可变类型的传参P120 函数的注意事项P117 多个参数P118 可变参数P119 可变类型和不可变类型的传参P120 函数的注意事项...原创 2020-09-29 10:23:59 · 462 阅读 · 0 评论 -
python教程17-全局变量和局部变量、多个返回值、函数的回顾、函数的缺省参数
python教程_小白入门17/2020/9/6学习目标P113 全局变量和局部变量P114 多个返回值P115 函数的回顾P116 函数的缺省参数原创 2020-09-05 15:00:28 · 535 阅读 · 0 评论 -
python教程16-公共方法、函数介绍、函数参数、函数返回值、说明文档、调用函数
python教程_小白入门16/2020/9/2学习目标文章目录python教程_小白入门16/2020/9/2P107 公共方法总结P108 函数的介绍P109 函数的参数P110 函数的返回值P111 函数的文档说明P112 函数调用函数P107 公共方法总结# 公共运算符# ---------------------------------# + :可以用来拼接,用于字符串,元组,列表print('hello' + 'nihao')print(('good', 'world') +原创 2020-09-04 10:46:03 · 541 阅读 · 0 评论 -
python教程15-作业讲解、集合的使用、集合运算符的使用、eval和json的使用
python教程_小白入门15/2020/8/26学习目标文章目录python教程_小白入门15/2020/8/26p102p102原创 2020-08-30 09:58:39 · 419 阅读 · 0 评论 -
python教程14-修改增加数据、字典的增删改、update方法、字典遍历、字典练习、字典推导式
python教程_小白入门14/2020/8/25学习目标文章目录python教程_小白入门14/2020/8/25P95 修改和新增数据P96 字典的增删改操作P97 update 方法的使用P98 字典的遍历P99 字典的练习1P100 字典的练习2P101 字典推导式P95 修改和新增数据person = {'name': 'zhangsan', 'age': 18}print(person['name']) # zhangsan# 直接使用key可以修改对应的value原创 2020-08-25 16:13:28 · 840 阅读 · 0 评论 -
python教程13-列表推导式、深拷贝与浅拷贝、元组的使用、字典的使用、字典注意事项、数组里获取数据
python教程_小白入门13/2020/08/20学习目标文章目录python教程_小白入门13/2020/08/20P88 列表推导式的使用P89 列表推导式的练习P90 深拷贝和浅拷贝介绍P91 元组的使用P92 字典的基本使用P93 字典使用注意事项P94 从字典里获取数据P88 列表推导式的使用# 列表推导式作用是使用简单的语法创建一个列表# nums = [i for i in range(10)]# print(nums) # [0, 1, 2,原创 2020-08-20 21:08:19 · 355 阅读 · 0 评论 -
python教程12-列表浅复制、冒泡优化、求最大值及下标、移除空字符串、列表的嵌套
python教程_小白入门12学习目标文章目录python教程_小白入门12P83 列表的浅复制P84 冒泡排序优化P85 求列表的最大数以及下标P86 一处空字符串P87 列表的嵌套P83 列表的浅复制P84 冒泡排序优化P85 求列表的最大数以及下标P86 一处空字符串P87 列表的嵌套...原创 2020-08-10 12:41:40 · 523 阅读 · 3 评论 -
python教程11-交换变量的值、冒泡排序、列表的排序和反转、可变数据类型和不可变数据类型
python教程_小白入门11/2020/08/02学习目标文章目录python教程_小白入门11/2020/08/02P79 交换两个变量的值P80 冒泡排序P81列表的排序和反转P82 可变数据类型和不可变数据类型P79 交换两个变量的值P80 冒泡排序P81列表的排序和反转P82 可变数据类型和不可变数据类型...原创 2020-08-06 11:45:25 · 659 阅读 · 0 评论 -
python教程10-列表的基本使用、列表增加元素、列表的改查删、列表遍历
python教程_小白入门10/2020/07/31学习内容预计4小时文章目录python教程_小白入门10/2020/07/31P75 列表的基本使用P76 列表增加元素P77 列表的修改查询和删除P78 列表的遍历P79 交换两个变量的值P80 冒泡排序P81 列表的排序和反转P82 可变数据类型和不可变数据类型P75 列表的基本使用P76 列表增加元素P77 列表的修改查询和删除P78 列表的遍历P79 交换两个变量的值P80 冒泡排序P81 列表的排序和反转P82 可变数据类型原创 2020-08-01 22:12:44 · 502 阅读 · 2 评论 -
python教程09-快捷键的使用、字符串常见操作、编码与编码集、in与not in、格式化输出、Format方法
python教程_小白入门/2020/7/28学习目标文章目录python教程_小白入门/2020/7/28P68 快捷键的使用P68 快捷键的使用原创 2020-07-30 15:26:17 · 718 阅读 · 0 评论 -
python教程08-for...else的使用、求质数、求数列、字符串的表示方式、字符串的下标和切片、字符串查找判断和替换、字符串分割
python教程_小白入门/2020/7/28 P58 for····else语句的使用 P59 使用假设成立法求质数 P60 使用计数法求质数 P61 求斐波那契数列 P62 挑战练习 P63 字符串的表示方式 P64 字符串的下标和切片 P65 查找相关的方法 P66 字符串查找和替换 P67 字符串分割相关方法原创 2020-07-28 17:05:31 · 851 阅读 · 1 评论 -
python教程07-while语句的基本使用、for...in循环的使用、break与continue、打印矩形三角形九九乘法表、基础题、进阶题
2020版python教程_小白入门/2020/7/20学习目标 P49 while语句的基本使用 P50 while语句练习 P51 for....in循环的使用 P52 break和continue的使用 P53 嵌套打印矩形 P54 嵌套打印三角形 P55 打印九九乘法表 P56 基础题 P57 进阶题原创 2020-07-27 18:44:52 · 1103 阅读 · 0 评论 -
python教程06-位运算符、位运算符优先级、if...else语句的使用、if语句的嵌套、pass关键字的使用、if语句注意点
2020版python教程_小白入门/2020/7/19学习目标文章目录2020版python教程_小白入门/2020/7/19P38 位运算P39 回顾总结P40 运算符的优先级P38 位运算按位运算符是把数字看作是二进制来进行计算的。按位与&,按位或|,按位异或^,按位左移<<,按位右移>>,按位取反按位与:同为1则为1,否则为0按位或:只要有一个是1结果就是1按位异或:相同为0,不同为1按位左移:左移几位就是在右边补几个零按位右移:右移几位就是在左原创 2020-07-19 22:07:22 · 898 阅读 · 0 评论 -
python教程05-算术运算符的基本使用、赋值运算符的使用、比较运算符的使用、逻辑运算符的使用
2020版python教程_小白入门/2020/7/18学习目标文章目录2020版python教程_小白入门/2020/7/18P31 算术运算符的基本使用P32 字符串里的算术运算符P33 赋值运算符的使用P31 算术运算符的基本使用python中常见的算数运算符加减乘除,幂运算,整除,取余print(1 + 1) #2print(4 - 2) #2print(3 * 2) #6print(6 / 2) #3.0 在python中,两个整数相除,得到的结果会是一个浮点数print(9原创 2020-07-18 21:53:22 · 912 阅读 · 4 评论 -
python教程04-查看数据类型、标识符规范、输入输出语句的使用、系统环境变量、不同进制间的转化
2020版python教程_小白入门/2020/7/16文章目录2020版python教程_小白入门/2020/7/16P17 查看数据类型P18 标识符的命名规则和规范P19 print语句的使用P20 input语句的使用P21教辅系统的使用P22P17 查看数据类型type()方法查看数据类型的类a = 43b = 'hello'c = ['周杰伦','胡歌','李易峰'] # python中的所有代码,符号均要使用英文形式输入print(type(a))print(type(b))原创 2020-07-16 22:30:04 · 1050 阅读 · 1 评论 -
python教程03-pycharm虚拟环境、python常见数据类型
python教程-小白入门/2020/7/15文章目录python教程-小白入门/2020/7/15P15 pycharm虚拟环境P16 python常见的数据类型P15 pycharm虚拟环境在创建新的项目的时候尽量先创建好空的文件夹,然后再选择空的文件夹作为项目的路径。最重要的是这个location要正确。location对了就算没有文件夹也会自动生成一个项目文件夹。运行.py文件的几种方式1.CMD需要先进入到python文件所在的路径下,然后python + 文件名2.使用pyc原创 2020-07-16 09:33:09 · 1011 阅读 · 0 评论 -
python教程02-计算机介绍、编程语言、python历史、使用场景、pycharm的基本使用、交互式编程介绍、注释的使用
python教程-小白入门/2020/07/12文章目录python教程-小白入门/2020/07/12P8 计算机的介绍9 什么是编程语言4 python语言的历史python的使用场景P8 计算机的介绍**计算机的组成:**包括硬件和软件,我们编写代码,主要还是实现软件层面的功能。**什么是计算机:**计算机时一种用于告诉计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动,高速处理数据。计算机的组成 CPU,GPU,内存,硬盘。常用的操作系原创 2020-07-15 18:30:41 · 863 阅读 · 0 评论 -
python教程01-软件的安装、配置环境变量、pycharm的安装与配置、思维导图软件的使用
python教程——小白入门/2020/07/11 P2 python软件的安装 P3 配置python环境变量 P4 Pycharm的安装和基本配置 XMIND 软件的使用 npp和sublime text的使用 Markdown的语法和使用原创 2020-07-11 17:37:19 · 5958 阅读 · 7 评论