
python
文章平均质量分 69
bleauchat
证明自己,同时验证你的选择是错误的!
展开
-
推导式
推导式有三种:列表推导式 字典推导式 集合推导式列表推导式列表推导式又叫列表生成式,就是用一个表达式创建或控制一个有规律的列表,作用是减少生成列表的代码量以生成一个1-10的列表为例:首先用循环来实现:列表推导式实现:1.带if的列表推导式以生成1-10之间的奇数列表为例:2.多个for循环实现列表推导式可以看到,多for的列表推导式就是for循环嵌套,只不过在for循环之前需要加上返回值,如上面的i,j以及(i, j)字典推导式原创 2021-01-17 23:32:39 · 981 阅读 · 0 评论 -
公共操作
运算符1.++运算符用来合并字符串、列表、元组2.**运算符用来复制字符串、列表、元组3.in and not in判断元素是否存在于字符串、列表、元组以及字典、集合中公共方法len() 返回序列的长度del() 删除序列或者序列中的元素对于不可变数据类型:字符串和元组字符串和元组为不可变类型,不能用del去单独删除其中的某个元素而对于可变类型:列表、字典、集合,集合无法通过索引来查找元素,所以也不能用de.原创 2021-01-17 21:16:31 · 378 阅读 · 0 评论 -
python字符串
了。原创 2021-01-17 01:43:41 · 409 阅读 · 0 评论 -
元组
元组使用场景如果想要存储多个数据,但是这些数据是不能修改的,这个时候就需要使用元组,因为列表的数据允许修改注意:如果定义的元组只有⼀个数据,那么这个数据后⾯面也好添加逗号,否则数据类型为唯⼀元素的数据类型元组的特点定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型,这与列表相同可以看到,元组中的元素不能被修改!!元组的常见操作1.查找按下标查找index():查找某个数据,如果数据存在返回对应的下标,否则报错,语法和列表原创 2021-01-13 23:30:30 · 140 阅读 · 0 评论 -
列表
列表的格式列表名 = [数据1, 数据2, 数据3, 数据4......]列表可以⼀次性存储多个数据,且可以为不同数据类型,但是一般在使用时只存储一种列表的常用操作1.查找下标查找列表的下标从0开始,查找时下标不能超过列表长度,否则会报错函数查找(1)index(元素, 开始位置下标, 结束位置下标) 返回指定元素所在位置的下标,如果元素不存在则报错如果省略查找范围,则默认在整个列表内查找如果存在多个查找结果,只返回第一个...原创 2021-01-13 00:07:12 · 223 阅读 · 0 评论 -
集合
创建集合创建集合使用{}或者set(),但是如果创建空集合只能使用set(),因为{}用来创建空字典可以看到,集合中的元素是无序的,所以集合并不支持用下标对元素进行查找;此外,集合具有去重性,会主动去掉集合中的重复元素集合中的元素不能是序列!!但是可以包含多种数据类型,如下:集合常见的操作方法1.增加集合中的数据add()add只能用来添加单一的元素,不能是列表或者其他python序列;如果添加的元素已经存在,则什么也不做;添加的元素并没有固原创 2021-01-10 23:13:33 · 139 阅读 · 0 评论 -
python字典
字典的使用场景字典⾥里里⾯面的数据是以键值对形式出现,字典数据和数据顺序没有关系,即字典不支持利用下标对元素进行查找,后期无论数据如何变化,只需要按照对应的键的名字查找数据即可创建字典的语法字典特点:符号为大括号 数据为键值对形式出现 各个键值对之间用逗号隔开 注意:⼀般称冒号前⾯面的为键(key),简称k;冒号后面的为值(value),简称v字典的常见操作1.新增字典元素写法: 字典序列[key] = 值注意:如果key存在则修改这个key对应的值;如...原创 2021-01-10 17:58:18 · 1242 阅读 · 0 评论 -
格式化输出和输入
1.格式化输出1.1格式化符号%06d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则原样输出 %.2f,表示小数点后显示的小数位数原创 2020-10-14 08:06:48 · 3710 阅读 · 0 评论 -
程序执行原理(科普)
01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据/计算 内存 临时 存储数据(断电之后,数据会消失 ) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低 程序执行的原理 程序 运行之前,程..原创 2020-07-27 07:06:51 · 569 阅读 · 0 评论 -
python中字符串的常见操作
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:>>> var = 'hello world!'>>> var'hello world!'>>> del var>>> varTraceback (most recent call last): File "<pyshell#129>", line 1, in ...原创 2020-06-07 20:12:49 · 977 阅读 · 1 评论 -
python中random模块的使用
下面具体介绍random模块的功能:1、random.random() # 用于生成一个0到1的随机浮点数:0<=n<1.0(左闭右开)import randomret = random.random()print(ret)结果:ret : 0.89475291437497322、random.uniform(a,b) # 用于生成一个指定范围的随机浮点数,两个参数其中一个是上限,一个是下限,如果a>b,则生成的随机数n:a<=n<b。如果a<b,则原创 2020-05-30 15:15:34 · 2558 阅读 · 0 评论 -
Python3 运算符
算术运算符以下假设变量a为10,变量b为21:运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 210 / 除 - x 除以 y b / ...原创 2020-05-03 19:02:15 · 646 阅读 · 0 评论 -
Python3 基本数据类型
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。标准数据类型Python3 中有六个标准的数据类型:Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典)Py...原创 2020-05-03 17:01:38 · 1034 阅读 · 0 评论 -
python3基础语法
标识符第一个字符必须是字母表中字母或下划线_。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。python保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:>>......原创 2020-05-02 16:32:47 · 878 阅读 · 0 评论 -
与python的第一次接触
对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!":print ("hello python!")可以看到,py中打印的函数为print而不是C中的printf,这一点需要注意!py的语句末的分号可加可不加!而且在输出时,py3需要加括号,否则会报错!可以使用"+"将字符串进行连...原创 2020-05-01 18:42:43 · 375 阅读 · 0 评论