import numpy as npa=np.random.rand(4)print(a)[0.48720333 0.67178384 0.65662903 0.40513918] print(a[-1]) #取最后一个元素0.4051391774882336 print(a[:-1]) #去除最后一个元素[0.48720333 0.67178384 0.65662903] print(a[::-1]) #逆序[0.40513918 0.65662903 0.67178384 0
原创
2021-09-13 21:22:35
464阅读
for value in rang(10)涉及的数字倒序输出: for value in rang(10)[::-1]涉及的数字倒序输出:一、反转 二、详解这个是python的slice notation的特殊用法。a = [0,1,2,3,4,5,6,7,8,9]b = a[i:j] 表示复制a[i]到a[j-1],以生成新的list对象b = a[1:3] 那么,b的内容是 [1,2]当i
转载
2016-08-24 17:54:00
173阅读
什么是流程控制:都可以控制代码的走向常见的控制流标志:if for while break continue一.if判断二.for遍历三.while遍历 一.if判断1.格式if 判断条件表达式:执行体elif 另一个条件表达式:执行体else:执行体 2.执行规律1)从最开始的条件执行,如果条件满足,就执行执行体,其他条件分支就不会运行了2)如果多个条件又重合的,那么只会执行
import numpy as npa=np.random.rand(5)print(a)[ 0.64061262 0.8451399 0.965673 0.89256687 0.48518743]print(a[-1]) # 取最后一个元素[0.48518743]print(a[:-1]) # 除了最后一个取全部[ 0.64061262 0.8451399 0.965673 0.89256687]print(a[::-1]) # 取从后向前(相反)的
原创
2021-06-18 14:05:05
780阅读
import numpy as npa=np.random.rand(5)print(a)[ 0.64061262 0.8451399 0.965673 0.89256687 0.48518743]print(a[-1]) # 取最后一个元素[0.48518743]print(a[:-1]) # 除了最后一个取全部[ 0.64061262 0.8451399 0.965673
原创
2022-02-07 16:25:30
1131阅读
理解方式: [i:j:s] 也就是,两个冒号分割了三个数i,j,s i是起始位置 j是终止位置(最终序列里边不包含终止位置) s就是step,步长 重点: 当写两个冒号的时候, [::-1],相当于省略了i,j,也就是取所有的i和j,但是步长为-1,也就是倒序 同理,[::-2]就是步长为-2,也就
转载
2021-07-09 10:50:28
155阅读
理解方式: [i:j:s] 也就是,两个冒号分割了三个数i,j,s i是起始位置 j是终止位置(最终序列里边不包含终止位置) s就是step,步长 重点: 当写两个冒号的时候, [::-1],相当于省略了i,j,也就是取所有的i和j,但是步长为-1,也就是倒序 同理,[::-2]就是步长为-2,也就
原创
2021-07-09 10:51:10
572阅读
取倒数第一个
转载
2019-07-15 14:54:00
367阅读
2评论
普通格式化方法(%s%d)生成格式化的字符串,其中s是一个格式化字符串,d是一个十进制数;格式化字符串包含两部分:普通的字符和转换说明符(见下表),将使用元组或映射中元素的字符串来替换转换说明符;**如果d是元组的话,必须与s中的转换说明符个数一致; 如果d是dict的话,每个转换说明符都必须与dict中一个有效的键名相关联.**转换说明符,都以%开始输出格式d,i十进制u无符号数o八进
这段时间太忙, 一直顾不上博客,现在重新捡起来, 这篇就当做热身, 以后还会针对每种变量类型做详细介绍.Python常见变量类型 1. 数字数字类型用于存储数值, 是不可改变的数据类型. 比如:In [1]: a = 20
In [2]: b = 30.0
转载
2024-06-23 06:54:30
71阅读
1.序列序列是一块用于存放多个值的连续内存空间,并且按一定顺序排列,每一个值(称为元素)都分配一个数字,称之索引或位置。通过该索引可以取出相应的值;(在python中内置了5个常用的序列结构:列表,元组,集合,字典和字符串)1.1索引序列中的每一个元素都有一个编号,也称为索引。注意这个索引是从0开始递增的。即下标为0表示第一个元素,下标1表示第二个元素。。。。 元素一 元素二元素三元素.
转载
2023-06-27 09:42:13
198阅读
Python中的函数和作用域1. 函数1.1 函数的简介当我们在重复使用某一功能时,我们可能会写很多重复的代码,例如我们求圆的周长,当圆的直径改变时,是不是我们又要重新写一遍计算过程呢?如果涉及到很复杂的过程,而下次使用仅仅改变参数,那么我们还有必要重复这一过程吗?这时我们可以利用函数来解决这一问题。一个功能就像黑盒一样,我们不需要知道它是怎么工作的,我们只要知道接口(输入,输出)即可使用。例如P
转载
2023-08-14 08:35:51
98阅读
文章目录一.while循环简介1.1 使用while 循环1.2 让用户选择何时退出1.3 使用标志1.4 使用break 退出循环1.5 在循环中使用continue二.使用while 循环来处理列表和字典2.1 在列表之间移动元素2.2 删除包含特定值的所有列表元素2.3 使用用户输入来填充字典参考: 一.while循环简介for 循环用于针对集合中的每个元素都一个代码块,而while 循环
转载
2023-08-09 20:35:31
739阅读
line[:-1] 去除了这行文本的最后一个字符(换行符)后剩下的部分。 line = "abcde" line[:-1] 结果为:'abcd' a[-1] 相当于 a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍,即倒序。 line = "abcde" line[-1 ...
转载
2021-09-02 15:18:00
116阅读
2评论
openpyxl模块安装以管理员模式运行 CMD输入:pip install openpyxl稍等会自动安装如果是离线安装,需要安装以下模块请学编程的一定要收藏这个网站,以后你和他接触的机会非常多 https://pypi.org/在此网站搜索openpyxl, jdcal,et_xmlfile (如图,版本号回随时改变,下载最新版的就对了)下载后解压,然后通过CMD进入需要安装模块的文件夹,举例
转载
2023-12-07 15:09:44
142阅读
1
先来看两句代码
record = cursor.execute('select * from tbl where id = 123456').fecth_all()[0]
msg = struct.unpack('!I', buff)[0]
不知道大家怎么样看,我觉得有这两个 [0] 跟在后面,还是蛮丑的。其实可以利用 Python 赋值语句简写:
转载
2023-08-07 13:18:01
141阅读
1 数据类型1.0 标准数据类型Python3.x标准数据类型有6中,如下:序号数据类型描述1数字Number2字符串String3列表List4元组Tuple5字典Dictionary6集合Set1.2 数字(Number)数字包括整数,浮点数,布尔数据和复数四种,python3.x中将True和False定义成关键字,表示1和0,python2.x中没有布尔类型,用1和0表示.序号数据类型描述
转载
2023-12-19 23:48:55
207阅读
一、元组t1 = (1, 2)
t2 = tuple((1, 2))
t3 = (1, )
# 常用操作:索引 | 切片 | 长度
# 索引取值
# t = (1, 2, 3, 2, 3, 2)
# print(t[1])
# print(t[-2])
# 切片
# print(id(t))
# nt = t[:-1:]
# print(nt, id(nt))
# 长度(item元素个数)
转载
2023-08-05 12:14:33
153阅读
主题是愚蠢和可爱,不要攻击他!= = = = = = = False严重的分割线= = = = = = =从表达的角度来看,年代(:1)是一个切片,和下面是文档中的定义:切片选择序列对象(项目范围。一个字符串,tupleor列表)。切片可以用作表达式或目标任务ordel语句。一个切片的语法:切片::=主\u201D(\u201Cslice_list\u201D)\u201Cslice_list::
转载
2023-08-12 23:20:29
43阅读
一等函数三个特点,能赋值给变量或者数据结构中的元素;作为参数传给函数;作为函数的返回结果。再加一点的话注意的是一等函数是运行时创建。key传参也可以是函数。callable可以判断是否是可调用的对象。位置参数关键字参数见此文。有个小例子需要注意: def tag(a,*b,c=None,**d ):
if c is not None:
print('c')
转载
2024-01-12 19:06:13
96阅读