python基础学习day03str

1. 基础数据类型总览 + why:机器无法像人一样分编各种类型 + int(数字) + str(字符串)作用:存储少量信息。 ‘12‘,’我和你‘,’qw’ + bool值 作用:判断真假 True False + list(列表) 作用:存储大量数据,可改变里面的元素。 [12,[1,2,3,a ...

【2020Python修炼记14】Python语法入门—文件处理

【目录】 1、什么是文件 2、为何要用文件 3、如何使用文件 3.1 基本操作流程 3.1.1 基本流程 3.1.2 with上下文管理 3.1.3 指定字符编码 3.2 模式介绍 3.3 文件的操作模式 3.3.1 控制文件读写内容的模式 3.3.2 控制文件读写操作的模式 3.4 操作文件的其他 ...

Python的主要功能是什么?

Python是一种解释型语言。与C语言等语言不同,Python不需要在运行之前进行编译。 Python是动态语言,当您声明变量或类似变量时,您不需要声明变量的类型。 Python适合面向对象的编程,因为它允许类的定义以及组合和继承。Python没有访问说明(如C ++的public,private) ...

Python爬虫实战-抓取boss直聘招聘信息

实战内容:爬取boss直聘的岗位信息,存储在数据库,最后通过可视化展示出来 PS注意:很多人学Python过程中会遇到各种烦恼问题,没有人帮答疑容易放弃。为此小编建了个Python全栈免费答疑.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,不懂的问题有老司机解决里面还有最新Python教程 ...

Python爬虫实战-数据可视化

本文您将学到的东西包括: scrapy爬虫的设置 requests(一个用来发送HTTP请求的简单库) BeautifulSoup(一个从HTML和XML中解析数据的库) MongoDB的用法 MongoBooster可视化工具注意:很多人学Python过程中会遇到各种烦恼问题,没有人帮答疑容易放弃 ...

学习笔记—Python运算符分类

Python运算符分类 一、算数运算符 运算符 描述 + 加 - 减 * 乘 / 除 % 取余 // 整除 ** 指数 () 小括号 混合运算符优先级顺序:()>**>*,/,//,%>+,- 二、赋值运算符 运算符 描述 = 赋值 1.单个变量赋值 1 num = 1 2 print(num) 2 ...

2.机器学习之KNN算法

K-最近邻(k-Nearest Neighbor,KNN)分类算法: 数据分析当中KNN通过测量不同特征值之间的距离来进行分类的。存在一个样本数据集合,也称作训练样本集,并且样本集中的每个数据都存在标签,所选择的邻居都是已经正确分类的对象,即我们知道样本集中每一数据与所属分类的对应关系。输入没有标签 ...

python读书笔记1

一、Python基本语法元素 1、语言设计语言包括编译执行和解释执行两种。其中,C语言是编译执行,Python是解释执行。 2、低级语言分为机器语言和汇编语言。高级语言接近于自然语言(注意:高级并不是说比低级语言高级),分为静态语言和脚本语言。静态语言编译执行(C语言),脚本语言解释执行(Pytho ...

《自拍教程43》Python adb一键读取硬件配置

Android系统测试过程中, 比如接口测试,需要用到设备的iccid, 或者uuid, 车载测试需要用到VIN号(车辆唯一标识号), 4G测试等需要设计IMEI号等设备配置字参数等, 我们还可以读取到设备的分辨率,emmc磁盘容量, cpu型号,内存大小等,这些硬件配置信息, 可以辅助我们做测试, ...

Python基础篇(四)_组合数据类型的基本概念

Python基础篇——组合数据类型的基本概念 集合类型:元素的集合,元素之间无序 序列类型:是一个元素向量,元素之间存在先后关系,通过序号进行访问,没有排他性,具体包括字符串类型、元组类型、列表类型 映射类型:“键-值”数据项的组合,每个元素是一个键值对,表示:(key,value),其典型代表是: ...

Python基础篇(三)_函数及代码复用

Python基础篇_函数及代码复用 函数的定义、使用: 函数的定义:通过保留字def实现。 定义形式:def <函数名>(<参数列表>): <函数体> return<函数返回值列表> 函数的使用:定义后不能直接使用函数,需要调用函数。 调用方法:<函数名>(<实际赋值参数列表>) 函数的参数调用:可 ...

Python基础篇(二)_基本数据类型

Python基础篇——基本数据类型 数字类型:整数类型、浮点数类型、复数类型 整数类型:4种进制表示形式:十进制、二进制、八进制、十六进制,默认采用十进制,其他进制需要增加引导符号 进制种类 引导符号 描述 十进制 无 默认情况 二进制 0b/0B 由字符0或1组成 八进制 0o/0O 由字符0-7 ...

Python基础篇(一)_基本语法元素

Python基础篇——基本语法元素 缩进:体现强制可读性,一般缩进4个空格、一个或多个Tab 注释:单行注释 以 # 开头 多行注释 每行以 # 开头,以 # 结束 变量:无须提前声明、可随时命名、赋值、使用 命名规则:大小写字母、数字、下划线、汉字组合使用 首位不能是数字 大小写敏感 标识符中间不 ...

numpy——>数组拼接np.concatenate

语法: np.concatenate((a1, a2, ...), axis=0) 1、默认是 axis = 0,也就是说对0轴(行方向)的数组对象,进行其垂直方向(axis=1)的拼接(即数据整行整行地沿列方向向前推进合并) 2、传入的数组必须具有相同的形状,即满足在拼接方向axis轴上数组间的形 ...

Python生成器和迭代器

生成器 延迟操作,在需要的时候,调用它,才产生一个元素,节约空间资源,不立即产生全部结果 比如 yield 看一个 斐波那契数列 的例子 py 自定义迭代器 class WordsIteror: def __init__(self,string): self.words = [ w.capitali ...

Python3标准库:glob文件名模式匹配

1. glob文件名模式匹配 尽管glob API很小,但这个模块的功能却很强大。只要程序需要查找文件系统中名字与某个模式匹配的一组文件,就可以使用这个模块。要创建一个文件名列表,要求其中各个文件名都有某个特定的扩展名、前缀或者中间都有某个共同的字符串,就可以使用glob而不用编写定制代码来扫描目录 ...