![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习
文章平均质量分 89
python学习
Rabbitgo_hyl
生活中可能没有偶然 只有必然
展开
-
Python学习笔记--1.Python开发环境搭建、基础语法与流程控制
Python学习笔记--1.Python基础语法与流程控制前言一、开发环境搭建linux系统windows系统二、python基础语法巩固笔记补充前言本章我们主要将要学习新的一门编程语言----python。主要学习内容包括开发环境搭建、基础语法巩固以及python三大流程控制。一、开发环境搭建linux系统linux系统自带python解释器,python3 命令行输入python3即可查看python版本pycharm安装:pycharm是一款强大的python编辑器,具有跨平台原创 2021-06-16 22:10:24 · 383 阅读 · 8 评论 -
Python学习笔记--2.Python内置数据结构字符串
Python学习笔记--2.Python内置数据结构字符串前言一、创建与赋值二、字符串的基本属性三、字符串内建方法判断类型:形式转换:开头结尾匹配:startswith,endswith数据清洗:strip,lstrip,rstrip,replace位置调整:center(width),ljust(width),rjust(width)总结前言字符串或串(String)是由数字、字母、下划线组成的一串字符。Python里面最常见的类型。可以通过在单引号、双引号以及三引号间创建它。一、创建与赋值s原创 2021-06-17 10:54:06 · 163 阅读 · 0 评论 -
Python学习笔记--3.Python内置数据结构之列表与元组
Python学习笔记--3.Python内置数据结构之列表与元组前言一、列表1.序列2.列表的定义和增删查改二、元组定义、创建、删除及特性三、命名元组四、is 和 == 的区别五、深拷贝和浅拷贝笔记补充前言本章主要介绍python中的序列、列表和元组的使用和区别,学习比较is和==,深拷贝和浅拷贝的特点与区别。一、列表1.序列成员有序排列的,且可以通过下标偏移量访问到它的一个或多个成员,这类类型统称为序列。序列数据类型包括:字符串,列表和元组类型。特点:都支持以下特性索引与切片操作符原创 2021-06-17 16:02:40 · 198 阅读 · 2 评论 -
Python学习笔记--4.Python内置数据结构集合和字典
Python学习笔记--4.Python内置数据结构集合和字典前言一、集合集合的创建:集合内置方法--增删改查等frozenset二、字典字典创建、增删改查defaultdict笔记补充前言本章我们继续学习python内置数据结构集合和字典。包括集合、frozenset、字典、defaultdict。集合(set)是一个无序不重复的元素序列,可用于去重。字典(dict)是另一种可变容器模型,可存储任意类型对象。采用键值对的方式存储,键一般是唯一的,如果重复最后一个键值对会替换前面的,值不需要唯一。原创 2021-06-19 21:29:31 · 1799 阅读 · 0 评论 -
Python学习笔记--5.(封装、继承、多态)Python面向对象编程介绍及其三大特性
Python学习笔记--5.Python面向对象编程三大特性(封装、继承、多态)前言一、python基础知识回顾二、面向对象编程介绍(了解)三、面向对象编程三大特性(重点)封装继承继承私有属性、私有方法多态四、项目案例:栈和队列的封装笔记补充前言本章我们将学习全新的python进阶学习,面向对象编程。在对前面基础知识的简单回顾后、将通过类(class)、对象(object)学习python面向对象编程的三大特性——封装、继承、多态。一、python基础知识回顾1.开发工具:python解释器、p原创 2021-06-19 22:47:14 · 257 阅读 · 1 评论 -
Python学习笔记--6.Python面向对象高级特性、装饰器实现单例模式
Python学习笔记--6.Python面向对象高级特性前言一、类属性和实例属性二、类方法和静态方法三、property类属性四、魔术方法--new方法、init方法、call方法五、单例模式:装饰器实现单例模式new方法实现单例模式补充笔记前言本章我们主要学习在python面向对象编程中经常接触到的几个高级属性。包括类属性和实例属性、类方法和静态方法、property类属性、new方法和init方法以及 通过装饰器和new方法实现单例模式。一、类属性和实例属性类属性就是类对象所拥有的属性,它原创 2021-06-20 00:45:43 · 192 阅读 · 2 评论 -
Python学习笔记--7.函数、生成式简介(基础部分笔记补充)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Python学习笔记--7.函数(基础部分笔记补充)前言一、函数的创建和调用二、变量作用域(理解)三、参数形参和实参默认参数可变参数 *args关键字参数 **kwargs四、匿名函数(会用)递归函数笔记补充前言为了提高编程效率,我们将具有独立功能的代码块组装成一个小模块,称之为函数。在之前的python基础学习中,我们已经接触到了很多的函数,如input(), print(), range()等。一、函数的创建和调用创建(定原创 2021-06-21 00:11:36 · 116 阅读 · 1 评论 -
Python学习笔记--8.Python持久化存储文件操作、os模块、json模块、异常处理(基础部分笔记补充)
Python学习笔记--8.Python持久化存储文件操作、os模块、json模块、异常处理(基础部分笔记补充)前言一、文件操作二、os模块三、json模块四、异常处理机制什么是异常异常处理机制触发异常笔记补充将python导到.xlsx格式前言如果我们运行一个程序的结果如果不加操作的话,默认数据是加载到内存中,程序结束、所有数据释放。试想一个程序在经历九牛二虎之力计算出了结果却不能把结果存放起来,显然是不可取的。这时候我们可以选择把程序存放到文件当中。一、文件操作将数据存放到文件当中主要分原创 2021-06-21 16:18:31 · 173 阅读 · 0 评论 -
Python学习笔记--9.Django框架快速入门之预备知识
Python学习笔记--9.Django框架快速入门之预备知识前言一、HTTP协议的认识1.什么是HTTP协议2.为什么说HTTP协议是无状态协议?怎么解决呢?3.HTTP请求中常见的请求方式二、MVC模式、MTV模式笔记补充:需要整理的面试内容前言在前面的学习中,我们对python基础知识和面向对象编程进阶进行了充分的学习和了解。今天我们将接触到一个python开发中最常用到的框架之一–Django框架。本章主要内容时,在学习了解Django框架之前,我们还需要了解到的预备知识。包括HTTP协议的原创 2021-06-21 18:35:01 · 133 阅读 · 0 评论 -
Python学习笔记--10.Django框架快速入门之后台管理admin(书籍管理系统)
Python学习笔记--10.Django框架快速入门之后台管理一、Django框架介绍二、创建第一个Django项目三、应用的创建和使用四、项目的数据库模型ORM对象关系映射sqlite数据库建立、导入并管理一对多关系如何去关联五、admin后台管理一、Django框架介绍参考官方文档:Django官方文档https://docs.djangoproject.com/zh-hans/3.2/二、创建第一个Django项目创建新项目---->选择Django会自动安装Django如网原创 2021-06-21 20:56:30 · 481 阅读 · 0 评论 -
Python学习笔记--11.Django框架快速入门之前台管理html、css(书籍管理系统)
Python学习笔记--11.Django框架快速入门之前台管理html、css(书籍管理系统)一、html、css常见知识汇总二、将前端html代码与数据库内容连接响应跳转四、Django请求的生命周期(理解)一、html、css常见知识汇总网页: html(骨架) + css(美化) +js(动起来)html学习参考资料: https://www.runoob.com/html/html-forms.html常用组件:标题类: h1, h2, h3…h6图片标签: img链接标签: a原创 2021-06-21 21:30:56 · 243 阅读 · 0 评论 -
Python学习笔记--12.最详细的Django请求的生命周期总结!!(附流程图)
Python学习笔记--12.Django请求的生命周期总结(附流程图)Django请求的生命周期1.最简单的请求流程2.更加详细的请求流程Django请求的生命周期wsgi : 封装请求后交给后端的web框架( Flask、Django )。请求中间件: 对请求进行校验或在请求对象中添加其他相关数据,例如: csrf、 request.session 。路由匹配: 根据浏览器发送的不同 url 去匹配不同的视图函数。视图函数: 在视图函数中进行业务逻辑的处理,可能涉及到: ORM、Templa原创 2021-07-06 20:26:46 · 536 阅读 · 1 评论