![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 65
晨风初照
这个作者很懒,什么都没留下…
展开
-
python学习记录-元组
元组元组就是一种特殊的列表,不仅像列表一样,有不同的数据类型,也像字符串一样拥有不可变的特性。格式:元组名 = (元素1,元素3,...)or元组名 = 元素1,元素2,...栗子:i = (1,2,3,'ukd')j = 1,2,3,'ukd'i与j都是元组。下标的用法与列表一样。0与-1分别表示第一个元素和最后一个元素。但是一般情况下不要省略圆括号。不可改变性:因为元组内的元素是不可改变的,所以当我们修改元组中的内容时,会报错。元组中切边的使用:元组中切片的用法与列表的一原创 2022-01-02 22:59:27 · 459 阅读 · 0 评论 -
python学习记录-列表
列表1.什么列表列表就是用来存储不同数据的一个集合。2.创建列表将所有准备放入列表中的元素包裹起来,不同元素之间用逗号隔开。[1,2,3,4,5][1,2,3,4,5,'ukd']上面俩个都是列表,但是并没有给列表命名,所以无法调用,我们可以这样给列表进行命名。i = [1,2,3,4,5,'ukd']print(i)output:就像这样我们就可以调用输出这个列表了。3.按顺序访问输出每一个类表中的元素i = [1,2,3,4,5,'ukd']for j in i:原创 2021-12-29 20:56:47 · 462 阅读 · 0 评论 -
python学习记录-分支与循环
分支与循环(branch and loop)分支原创 2021-12-26 20:37:36 · 430 阅读 · 0 评论 -
python学习记录-短路逻辑和运算符优先级
短路逻辑短路逻辑的核心思想:从左往右,只有当第一个操作数的值无法确定逻辑运算的结果时,才对第二个操作数进行求值。在逻辑运算符中,只有or和and存在短路逻辑举个例子:在这个例子中,可以看出在and运算符中,因为需要同时考虑两边的布尔值,所以右边的布尔值直接影响最后结果,所以直接返回右边的值。or运算是同理,只不过,or运算不需要每次都考虑两边的布尔值,所以在这个例子中直接返回3。在这个例子中,短路性就很明显了。当and运算符的左边真值为False时,则不需要考虑右边元素。而or运算则刚好相反。原创 2021-12-25 16:25:22 · 519 阅读 · 0 评论 -
python学习记录-逻辑运算符
运算符有哪些逻辑运算符的运算对象是布尔型的对象。and这里我们看到,当and两边又一个不为True时,结果就是Flase。or可以看到,只有当or的两边都为False时,结果才是False。not可以看出not只会反着输出布尔值。...原创 2021-12-25 00:53:46 · 335 阅读 · 0 评论 -
python学习记录-布尔类型
布尔类型的值布尔类型只有两种值:false与true如图,当我们用引号将False包含住时,False就是一个字符串,而只有字符串为空时,(注意空字符不等于字符串为空)才会返回False,不然,都会返回True。而当我们去掉引号时,就会返回False。而在bool中出现数字时,只有数字为0,才会返回False,不然就会返回True。下面是在`bool()`中出现会返回Flase的情况:1.定义为False的对象:None、False2.值为0的数字类型:0、0.0、0j(复数情况)、Dec原创 2021-12-25 00:25:08 · 263 阅读 · 0 评论 -
python学习记录--数字类型
整数(integers)如图:这张图可以让我们清晰的看到在python中小数是以浮点数的形式存放的。浮点数(floating point numbers)如上图这两张图和明显的给我们展现了在采用IEEE75的标准来存储浮点数时会出现的误差。所以介于这些误差的存在我们可以使用模块decimal中的decimal.Decimal来实例化一个对象。这样就很好的解决了0.1+0.2 = 0.3000000004的误差问题了。下面记录一下E记法(科学计数法)如图所示就是浮点数的E记法。复数原创 2021-12-24 21:03:47 · 101 阅读 · 0 评论