实训
Kilig*
这个作者很懒,什么都没留下…
展开
-
python函数易错实例(一)
python函数易错实例问题1:隐式内存分配问题2:循环中的陷阱问题3:迭代器的坑问题4:同名变量问题5:函数陷阱问题6:函数参数问题(传入列表)问题1:隐式内存分配代码:// An highlighted blockmy_list = [[1, 2, 3]]*2 print(my_list)print(my_list[0][0])my_list[0][1] = 'k'my_list[0][0] = 'hack'print(my_list)'''输出:[[1, 2, 3], [1原创 2020-08-20 12:22:06 · 370 阅读 · 0 评论 -
NumPy(二):广播
NumPy广播迭代数组数组操作沿指定轴连接相同形状的两个或多个数组沿新轴连接数组序列垂直堆叠生成数组数组的追加广播广播(Broadcast)是numpy对不同形状(shape)的数组进行数值计算的方式当运算中的2个数组的形状不同时,numpy将自动触发广播机制实例:import numpy as npa = np.array([[0, 0, 0], [10, 10, 10], [20, 20, 20], [30, 30, 30]])b = np.array([1, 2, 3])print(a原创 2020-08-16 14:51:25 · 717 阅读 · 0 评论 -
NumPy库(一):数组创建、切片、索引
NumPynumpy介绍从数值范围创建元组arange()linspace()logspace()numpy.asarray()numpy.empty()0矩阵和全1矩阵单位对角阵numpy.diag()数组切片与索引111高级索引布尔索引(筛选)传入索引筛选数组numpy介绍NumPy是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy是一个运行速度非常快的数学库,主要用于数组计算从数值范围创建元组arange()numpy.ara原创 2020-08-16 09:59:32 · 1084 阅读 · 0 评论 -
map函数 filter函数 以及reduce函数
一些重要内置函数map函数reduce函数filter函数map函数reduce函数filter函数原创 2020-08-16 09:45:06 · 276 阅读 · 0 评论 -
字符串操作&正则表达式
字符串操作&正则表达式字符串操作相关函数正则表达式语法字符串操作相关函数函数功能str.strip([chars])若方法里面的chars不指定,默认去掉字符串的首、尾空格或者换行符,但是如果指定了chars,那么会删除首尾的charsstr.count(‘chars’, start, end)统计chars字符串或者字符在str中出现的次数,从start顺序开始查找一直到end顺序范围结束,默认是从顺序0开始。str. capitalize()将字符串的原创 2020-08-13 20:31:19 · 530 阅读 · 0 评论 -
正则表达式实例
这里写目录标题实例1:指定出生年份ID搜索实例2:找指定首字母的单词实例3:re.MatchObject对象的方法实例1:指定出生年份ID搜索实例1找出所有1970-1979出生的ID// 代码:找出所有1970-1979出生的IDimport re # 导入正则包# 找出所有1970-1979出生的IDIDids = ['3504241978xxxxxxxxx', '3705021992xxxxxxxx', '3705021975xxxxxxxx']#给定的数据id197x = [aID原创 2020-08-13 20:29:29 · 312 阅读 · 1 评论 -
字典 集合 常用函数以及推导式
组合数据类型字典字典的各个常用函数及功能介绍字典推导式字典字典的各个常用函数及功能介绍函数功能len(distname)计算字典中键的总数str(distname)输出字典type(distname)返回字典类型dictname.clear()删除字典中的所有元素,清空字典dictname.copy()以字典类型返回某个字典的浅复制,相当于dict2=dict1dictname.fromkeys(seq[,value])fromkeys()原创 2020-08-13 12:29:09 · 355 阅读 · 0 评论 -
词频统计实例
实例:词频统计#词频统计import pprinttext = """The Python Software Foundation (PSF) is a 501(c)(3) non-profit corporation that holds the intellectual property rights behind the Python programming language. We manage the open source licensing for Python version 2原创 2020-08-13 11:57:25 · 385 阅读 · 0 评论 -
列表
组合数据类型列表列表的切片列表对某一个元素的操作列表的其他操作列表中的各个函数列表列表的切片list[x:y:z]x为起始元素的定位,y为终值元素的定位,z为步长左闭右开x和y可以负向取例如:// list的切片list1 = ['p','y','t','h','o','n']print(list1[-2:-1:2])// 输出结果['p','y','t','h','o','n']python012345-6-5-4-3-2-原创 2020-08-12 21:16:27 · 166 阅读 · 1 评论 -
数据类型
python数据类型数据类型数据不同进制类型之间的转换非浮点型数据进制之间的转换浮点型数据之间进制的转换复数型与字符串型数据复数型字符串类型字符串之间进行拼接与复制数据类型之间的转换数据类型1、Numbers(数字类型)2、Strings(字符串类型)3、Lists(列表类型)4、Tuples(元组类型)5、Dictionaries(字典类型)6、Sets(集合类型)在代码中可通过type(变量)函数来查看数据类型// 代码print(type('abc'))// 输出结果<原创 2020-08-12 15:46:32 · 780 阅读 · 0 评论