![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习笔记(自用)
文章平均质量分 93
放下华子我只抽RuiKe5
代码如诗,逻辑如词,用指尖编制世界的模样。
展开
-
《黑马程序员python教程,8天python从入门到精通,学python看这套就够了》学习笔记总目录
本文是对《黑马程序员python教程,8天python从入门到精通,学python看这套就够了》所有知识点的笔记进行总结分类。学习时总结的目录笔记以及思维导图和实训,将在后续更新。原创 2023-08-27 17:09:45 · 1372 阅读 · 0 评论 -
Python-Python高阶技巧:HTTP协议、静态Web服务器程序开发、循环接收客户端的连接请求
本文主要介绍了Python在HTTP协议、静态Web服务器程序开发以及循环接收客户端连接请求方面的高阶技巧。首先,文章详细解析了HTTP协议的工作原理和Python实现HTTP协议的方法。其次,文章讲解了如何使用Python开发静态Web服务器程序,包括如何处理静态文件请求、实现动态页面等。最后,文章探讨了如何利用Python循环接收客户端的连接请求,以提高服务器的处理能力。这些技巧不仅可以帮助开发者更好地理解和使用Python进行网络编程,也为开发高性能的网络应用提供了实用的参考。原创 2023-11-14 23:22:57 · 1580 阅读 · 3 评论 -
Python-Python高阶技巧:TCP介绍、Python3编码转换、TCP客户端程序开发流程、TCP服务端程序开发、socket类、案例-多任务版TCP服务端程序开发
本文主要介绍了Python中的一些高阶技巧,包括TCP协议的基础知识、Python3编码转换的方法、TCP客户端和服务器程序的开发流程以及socket类的使用。首先,文章详细解释了TCP协议的基本概念和工作原理,然后通过实例展示了如何在Python3中进行编码转换。接下来,文章详细介绍了TCP客户端和服务器程序的开发流程,包括建立连接、发送和接收数据等步骤。最后,文章通过案例展示了如何使用socket类开发多任务版的TCP服务端程序。这些内容对于理解和掌握Python的网络编程技能非常有帮助。原创 2023-11-09 23:14:30 · 168 阅读 · 0 评论 -
Python-Python高阶技巧:闭包、装饰器、设计模式、多线程、网络编程、正则表达式、递归
Python是一种高级编程语言,它有许多高阶技巧。闭包、装饰器和设计模式是Python中常用的三种技巧。闭包可以帮助我们保存外部变量的值,装饰器可以让我们重复使用一些代码,而设计模式则是一种解决特定问题的方法。此外,Python还支持多线程和网络编程,这使得我们可以同时处理多个任务或与远程服务器进行通信。正则表达式可以帮助我们匹配字符串中的特定模式,而递归则是一种强大的编程技术,可以让我们在不使用循环的情况下重复执行某些操作。总之,Python提供了许多强大的工具和技术,可以帮助我们更高效地编写代码。原创 2023-10-18 00:32:27 · 500 阅读 · 0 评论 -
Python-python基础语法:字面量(字符串)、注释、变量、数据类型(type语句、变量无类型)、数据类型转换、标识符(命名规则)、运算符(算术(数学)、赋值、复合赋值运算符)、字符串扩展、数据
在程序运行时,能储存计算结果或能表示值的抽象概念。 简单的说,变量就是在程序运行时,记录数据用的。变量的定义格式:变量名 = 变量值字符串有3种不同的定义方式:变量的名字方法的名字类的名字,等等这些名字,我们把它统一的称之为标识符,用来做内容的标识。所以,标识符:是用户在编程的时候所使用的一系列名字,用于给变量、类、方法等命名单引号定义法:name = ‘黑色星期五’双引号定义法:name = “黑色星期五”三引号定义法:name = “”“黑色星期五”“”原创 2023-06-01 18:58:35 · 673 阅读 · 0 评论 -
Python-python判断语句:布尔类型和比较运算符、if语句的基本格式、if else语句、if el if else语句、判断语句的嵌套、实战案例
布尔类型的字面量:True 表示真(是、肯定)False 表示假 (否、否定)变量名称 = 布尔类型字面量。原创 2023-06-01 19:04:56 · 949 阅读 · 0 评论 -
Python-python循环语句:while循环的基础语法(while循环的语法格式、while循环的嵌套)、for循环、urange语句、for循环的嵌套运用、循环中断(break、continu
Python中的循环语句是实现重复执行特定代码块的强大工具,而其中的while循环是最基本的一种。通过了解while循环的基础语法、嵌套以及与for循环和urange语句的比较运用,以及循环中断的控制流指令(break和continue),我们可以更好地掌握Python的循环控制。在Python中,while循环的基础语法是使用关键字"while"后跟条件表达式和一个冒号,在冒号后面编写需要重复执行的代码块。while循环还可以嵌套,即在一个循环内部再包含另一个完整的循环结构。嵌套的while循环可原创 2023-06-30 20:39:20 · 5478 阅读 · 0 评论 -
Python-python函数:函数介绍、定义、参数(传入参数(传参定义、语法解析))、函数的返回值(定义、语法)、None类型、函数说明文档、在PyCharm中查看函数说明文档、函数的嵌套调用、变量
Python-python函数:函数介绍、定义、参数(传入参数(传参定义、语法解析))、函数的返回值(定义、语法)、None类型、函数说明文档、在PyCharm中查看函数说明文档、函数的嵌套调用、变量的作用域、局部变量、全局变量、global关键字原创 2023-07-16 21:36:10 · 448 阅读 · 0 评论 -
Python-Python数据容器:数据容器:list、列表的定义、下标索引(下标(索引)反向、嵌套的下标(索引))、常用操作(查询方法、修改方法)、遍历、数据容器(tuple(元组)、str(字符串
Python-Python数据容器:数据容器:list(列表)、列表的定义、列表的下标索引(列表的下标(索引)反向、嵌套列表的下标(索引))、列表的常用操作(查询方法、修改方法)、list(列表)的遍历、数据容器(tuple(元组)、str(字符串)、切片、set(集合)、for循环、dict(字典、映射)、数据容器的对比总结、数据容器的通用操作、字符串大小比较原创 2023-07-18 19:07:21 · 562 阅读 · 0 评论 -
Python-Python函数进阶:函数多返回值、多种传参方式(参数种类、位置参数、关键字参数)、掌握不定长参数(位置传递、关键字传递、缺省参数(默认参数))、匿名函数、函数作为参数传递、lambda
Python-Python函数进阶:函数多返回值、多种传参方式(参数种类、位置参数、关键字参数)、掌握不定长参数(位置传递、关键字传递、缺省参数(默认参数))、匿名函数、函数作为参数传递、lambda匿名函数。原创 2023-07-26 21:44:35 · 256 阅读 · 0 评论 -
Python-Python文件操作:文件的编码(读取、操作)、open()函数、mode常用基础访问模式、读操作方法(read()、readlines()、readline()、for循环、close
Python-Python文件操作:文件的编码(文件的读取、文件操作)、open()打开函数、mode常用的三种基础访问模式、读操作相关方法(read()、readlines()、readline()、for循环、close()、with open)、操作汇总、单词计数、文件的写入、文件的追加原创 2023-07-27 21:20:36 · 290 阅读 · 0 评论 -
Python-Python异常、模块与包:捕获方法(常规异常、指定异常、多个异常、捕获异常并输出描述信息、所有异常)、异常else、异常finally、传递、Python模块、import模块名、fr
Python-Python异常、模块与包:异常演示、捕获方法(捕获常规异常、捕获指定异常、捕获多个异常、捕获异常并输出描述信息、捕获所有异常)、异常else、异常的finally、异常的传递、Python模块、import模块名、from 模块名 import 功能名 、as定义别名、自定义模块、all、Python包、导入包、安装第三方包-pip、网络优化、PyCharm、练习案例:自定义工具包原创 2023-07-29 17:05:16 · 352 阅读 · 0 评论 -
Python-Python基础综合案例:数据可视化 - 折线图可视化
JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织和封装数据JSON本质上是一个带有特定格式的字符串主要功能:json就是一种在各个编程语言中流通的数据格式,负责不同编程语言中的数据传递和交互.国际通用语言-英语中国56个民族不同地区的通用语言-普通话 如果想要做出数据可视化效果图, 可以借助pyecharts模块来完成。原创 2023-07-29 22:00:00 · 1410 阅读 · 0 评论 -
Python-Python基础综合案例--数据可视化 - 地图可视化
当前版本号[20230729]。我们通过编写以下代码,可以将地图以数据可视化的形式展示出来。(当所添加的数据中带有“省/市”,我们添加的数据才会得以显现)使用:“from pyecharts.charts import Map”表示引了map的包,用来生成地图由代码生成的可视化地图如下图所示,会根据数量所在的范围,显示相对应的颜色:对比上图,我们发现,国内疫情地图与其的差别在视觉映射器等方面有显著差别。所以我们接下来主要讲如何设置全局配置选项。完整代码如下:所生成的国内疫情地图如下:第一步:获取河南原创 2023-07-30 05:15:00 · 461 阅读 · 0 评论 -
Python-Python基础综合案例——数据可视化 - 动态柱状图
在代码 `bar.add_xaxis(["中国", "美国", "英国"])` 中,`[]` 表示一个列表,用来存储多个元素。它是一个包含了三个字符串元素的列表。这个列表被作为参数传递给了 `bar.add_xaxis()` 方法,用于设置 X 轴的坐标轴值。具体来说,`bar.add_xaxis()` 方法用于设置柱状图(bar chart)的 X 轴的坐标轴值。这些坐标轴的值会显示在图表的 X 轴上,用来表示不同的数据类别或者类别标签。在这个例子中,`["中国", "美国", "英国"]原创 2023-07-30 15:15:00 · 280 阅读 · 0 评论 -
Python-面向对象:面向对象、成员方法 、类和对象、构造方法、魔术方法、封装、继承、类型注解、多态(抽象类(接口))
在上一节中,我们简单了解到可以使用类去封装属性,并基于类创建出一个个的对象来使用。现在我们来看看类的使用语法创建类对象的语法对象 = 类名称()类在类中定义成员方法和定义函数基本一致,但仍有细微区别:self关键字self关键字是成员方法定义的时候,必须填写的。【系统有时也会自动补齐】它用来表示类对象自身的意思当我们使用类对象调用方法的是,self会自动被python传入在方法内部,想要访问类的成员变量,必须使用self。原创 2023-08-06 22:50:00 · 669 阅读 · 0 评论 -
Python-PySpark案例实战:Spark介绍、库安装、编程模型、RDD对象、flat Map、reduce By Key、filter、distinct、sort By方法、分布式集群运行
Python-PySpark案例实战:前言介绍(Spark介绍)、基础准备(PySpark库安装、编程模型)、数据输入(RDD对象)、数据计算(map、flat Map、reduce By Key、filter、distinct、sort By方法)、数据输出(collect、reduce、take、count方法)、综合案例、分布式集群运行原创 2023-08-25 16:16:50 · 316 阅读 · 0 评论