自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 002学习python必须了解的基础知识

一、常用的快捷键ctrl+A 全选ctrl+C 复制ctrl+V 粘贴ctrl+X 剪切ctrl+S 保存cttrl+shift+z 反撤销ctrl+Z 撤销ctrl+/ 注释和撤销注释鼠标点击 + shift(不放) + 鼠标再次点击到要选择部分的后面 选中多行鼠标点击 + alt(不放)+鼠标在点击其他行 创建多个光标,可以同时对多行进行操作二、注释注释的

2020-06-09 22:35:41 3756

原创 19#csv文件操作

一、csv文件的定义 csv是一种用逗号将一行数据隔开的文本文件,这种文件可以用表格来打开,多用于数据接处理中数据的提供和保存。二、python中对csv文件写操作python的标准库中有一个csv库,专门用来提供和csv文件的相关操作import csv# 1)csv文件的写操作方式一 - 以列表的形式写入数据"""with open(file, mode='r', encoding='utf-8', newline='') as f: file:表示文件路径

2020-08-27 08:28:31 312

原创 #18python中的面向对象

一、类和对象的定义​ 类就是拥有相同属性和相同功能的对象的集合(抽象)​ 对象就是类的实例(具体)二、定义类和对象的语法2.1 定义类语法:class 类名: 类的说明文档 类的内容(包含属性和方法) 说明:class 关键字类名 程序员自己命名 要求:标识符,不能是关键字 规范:驼峰式命名,并且首字母大写;见名知义;不适用系统的函数名、类名、模块名类的说明文档

2020-07-07 09:33:17 171

原创 017#正则和异常

一、什么是异常捕获让程序执行过程中出现异常的时候不崩溃可以继续运行。注意:不是任何时候都要使用异常捕获,是在你明明知道某个位置可能会出现异常,又不想让程序崩溃的时候才使用二、异常捕获的语法语法一:获取所有异常try: 代码段1except: 代码段2 说明:try、except 关键字,固定写法: 固定写法代码段1 和try保持一个缩进的一条或者多条语句; 可能会出现异常的代码(需要捕获异常的代码)代码

2020-07-04 09:05:24 208

原创 016#json数据

一、什么是 json1)存在的意义json就是不同编程语言之间进行数据交流的一种通用格式2)概念json是一种数据格式:a.一个json有且只有一个数据 b.这个数据是json支持的数据类型的数据3)json支持的数据类型: 数字类型、字符串、布尔、数组、字典/对象、null(空值) a.数字类型:所有的数字(19, 90, 802, -23,0.34,3e4) b.字符串:用双引号引起来的文本数据(支持转义字符) - 必须是双引号 c.布尔: 只有 true 和 f

2020-07-04 09:03:47 191 1

原创 015#文件相关操作

一、文件可以进行那些操作文件的基本操作有:打开文件 -> 操作文件(读、写) -> 关闭文件二、打开文件操作open((file)文件路径,mode='r',encoding=None)以指定的模式打开指定的文件并且返回一个文件对象说明:file:文件路径,字符串类型 绝对路径:文件夹的全路径(一般不写绝对路径) 相对路径:只写文件绝对路径的一部分,另外一部分用特殊符号来代替 特殊符号:./:表示当前路径,./(可以省略)

2020-07-04 09:02:14 291

原创 014#模块

一、什么是模块以及如何使用模块1.1 什么是模块一个模块就是一个py文件, py文件的文件名就是模块名2.1 在一个模块中使用另外一个模块的内容 1) 哪些能用:所有在指定if语句外的全局变量 2) 怎么使用: 需要先导入模块 import 模块名 导入后可以使用所有的全局变量;以 '模块名.变量' 来使用变量 from 模块名 import 变量1, 变量2, ... 导入后可以使用指定的变量; 直接使用变量 from 模块名 im

2020-07-02 20:22:52 111

原创 013装饰器、迭代器和生成器

一、装饰器1.1 作用在不修改函数的情况下给函数添加新的功能1.2 定义装饰器的本质就是一个函数(这个函数是一个实参高阶函数也是返回值高阶函数)无参装饰器的写法:def 函数名1(函数名2): def 函数名3(*agrs, **kwargs): 新功能代码 返回值 = 函数名2(*agrs, **kwargs) return 返回值 return 函数名3 说明:函数名1 装饰器名字,命名的时候和这个

2020-07-02 19:40:11 141

原创 012匿名函数、递归函数和高阶函数

一、匿名函数的定义1. 匿名函数本质还是函数,普通函数中除了定义的语法其他全部适用于匿名函数 1)定义匿名函数的语法: 函数名 = lambda 形参列表:返回值 说明: lambda 关键字,固定写法 形参列表 '形参1,形参2,...' 的形式存在 : 固定写法 返回值 写任何有结果的表达式 2)调用匿名函数: 函数变量(实参列表) 匿名函数的本质就是类

2020-07-02 19:13:31 231

原创 011python中的函数相关知识

一、函数概念及分类1)概念函数就是对实现某一特定功能的代码段的封装 2)分类系统函数 系统已经定义了,程序可以直接使用的函数;比如:print、input、type、ord、chr、 bin、len、id等等。自定义函数 程序员自己定义使用的函数。二、函数的定义和调用2.1 函数的定义语法:def 函数名(形参列表): 函数说明文档 函数体 说明:def python定义函数的关键字;固定写法函数名 程序员

2020-07-02 19:05:49 114

原创 010python中的字符和字符串

一、什么是字符串字符串的类型名:str字符串是容器型数据类型,将单引号和双引号作为容器的标志,元素不需要用逗号隔开字符串是不可变的(不支持增删改)字符串是有序的(支持下标操作)二、字符串的元素1)字符串中的元素要求只能是文本符号(所有计算机能够表达出来的富豪都可以作为字符串的元素)字符串中每一个独立的元素又叫字符,python中只有字符的概念,但没有字符对应的数据类型注意:空串的表示:'',"",'''''',""""""2)字符(字符串中的元素)字符串中的字符分为两种:普通字符

2020-06-20 17:32:25 405

原创 009python中的集合

一、集合的定义及特点集合是容器型数据类型,将{}作为容器的标志,元素之间用逗号隔开:集合是可变的(支持增删)集合是无序的集合有自动去重的功能集合中的元素的要求:不可变,唯一注意:空集合的表示 set1=set()只有一个元素的集合的表示 set1={元素1, }二、集合的查增删1. 查集合没有办法直接获取单个元素,只能遍历for 变量 in 集合: 循环体 变量取到的就是集合中的每个元素2. 增 1)集合.add(元素)

2020-06-20 15:38:50 129

原创 008python中的字典

一、什么是字典字典的类型名:dict字典是容器型数据类型,将{}作为容器的标志,多个元素用逗号隔开(字典的元素都是键值对): {key1:value1, key2:value2, key3:value3,...} 字典是可变的(支持增删改);字典是无序(不支持下标操作)字典中元素: 键值对键 不可变: 唯一 (一般是字符串)值 任何类型的数据,可以重复字典在保存数据的时候,真正想要保存的是值,键是用来对值进行区分和说明注意:空字典的表示方式:变量名={}二、如

2020-06-20 14:45:52 123

原创 007python中的元组

一、什么是元组元组的类型名(tuple)元组就是不可变的列表元组是容器型数据类型, 将()作为容器的标志,多个元素之间用逗号隔开:(元素1, 元素2, 元素3,...)元组不可变(不支持增删改);元组是有序的(支持下标操作)注意:空元组的表示:set1=()元组中只有一个元素的表示:set2=(元素1,) 一定要加逗号二、元组的下标操作1.获取单个元素元组[下标]2.切片元组[开始下标:结束下标:步长]3.遍历(以上的方法与列表中的操作一样)4.其他方式(同样适用于列表)

2020-06-18 11:12:49 265

原创 列表中的推导式

列表推导式 - 创建列表的表达式(简洁)1. 语法1[表达式 for 变量 in 序列]让变量去序列中取值,每取一个值就创建列表中的一个元素,元素的值就是表达式的值循环的实现过程如下:for 变量 in 序列: 产生元素 2. 语法2:[表达式 for 变量 in 序列 if 条件语句]让变量去序列中取值,每取一个值就判断一次条件语句是否为True, 如果为True就创建一个列表元素,元素的值是表达式的值循环的实现过程如下:for 变量 in 序列: if 条件

2020-06-17 23:40:31 195

原创 006python中的列表

一、什么是列表列表是容器型数据类型,[]作为列表的标志,里面的数据叫元素,用逗号隔开语法:变量名 = [元素1,元素2,...,元素n]说明:列表中的元素可以是python中支持的所有的数据类型二、列表的特点列表是有序的:列表里面的每一个元素都有自己唯一的下标,下标也叫索引(支持下标操作)列表是可变的:列表里面的元素是可以进行修改(支持增删改)三、列表的下标操作1)获取一个元素语法:列表[下标]说明:下标不能越界,越界会报错比如:nums=[1,2,3,4,5,6] print(

2020-06-17 23:11:44 233

原创 005循环中的continue 和 break

一、for 和 while 循环中的continue 、 break​ continue在循环的过程中,当循环执行到continue时,会跳过当前的循环,进入下一次循环,语法如下:for i in range(2): print('*****') print('======') continue print('$$$$$')执行结果如下:*****======*****======说明:当循环中执行到continue时,循环中接下来的代码就不会执行,直接跳到下

2020-06-12 15:28:14 301

原创 004python中的分支和顺序结构(python小白成长记)

一、常见的流程结构1)顺序结构:从上往下执行代码块2)分支结构:根据条件的成立与否来执行代码(在python只有if)3)循环结构:根据循环里面的条件来执行代码,直到循环结束(for while)二、分支结构2.1 单分支语法:if 条件语句: 代码块说明:当条件语句的布尔值为True时,执行代码块,或者不执行2.2 两路分支语法:if 条件语句: 代码块1 else: 代码块2说明:当条件满足时,执行代码块1,代码块2不执行;当

2020-06-11 19:58:06 633

原创 003python中的变量与运算符

一、变量1.1 变量的语法语法格式: 变量名 = 数据变量名的命名要求: 要求:1)标识符 2)不能是关键字 规范:1)见名知义 2)满足PEP8的命名规范(所有的字母都小写,多个单词用下划线连接) 3)不能使用系统提供的函数名、类型名、模块= 赋值符号,固定写法数据 任何有结果的表达式1.2 变量的使用和修改变量中保存的数据能在python中做什么操作,变量也能做同样的操作比如:x=10 y=20 print(10+20)

2020-06-10 21:06:19 416

原创 001基础语法使用

一、标题的格式标题以**#号加一个空格开头:#**的个数代表的是标题的级数,但是标题只能从1到6.# 标题1## 标题2......####### 标题6效果如下:标题1标题2…标题6二、重点词如何突出粗体: 用两个*表示,格式为:*需要突出的内容* 快捷键为:ctrl+B斜体: 用四个*表示,格式为:**需要表示的内容** 快捷键为:ctrl+I斜体加粗体: 用六个*来表示,格式为:***需要表示的内容*** 快捷键为:粗体加斜体的快捷键删除:用四个~表示,格式

2020-06-08 23:08:23 407

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除