![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 53
iris100111001
这个作者很懒,什么都没留下…
展开
-
dataframe删除包含大写(或小写)字母的行 & 删除包含大写(或小写)字母的列
删除含有大写字母的行(dataframe)df[df['列名'].str.contains('[A-Z]')]删除含有大写字母的行(list或者series)import re 列表.apply(lambda x:re.sub(r'[A-Z]','',x))或者import re list(map(lambda x:re.sub(r'[A-Z]','',x),列表))想删除小写时,直接将(’[A-Z]’) 改成 (’[a-z]’) 即可...原创 2021-11-09 16:23:44 · 1134 阅读 · 1 评论 -
【学习笔记】Python二级考试05_txt文本处理&字典的应用
以命运.txt文件为例,统计字符串出现次数原题问题1答案1思路1代码1问题2答案2思路2代码2问题3答案3思路3答案3知识点总结字典:.get()函数的作用字典:.items()返回的类型sort()函数的作用原题问题1《命运》是著名科幻作家倪匡的作品。这里给出《命运》的一个网络版本文件,文件名为“命运. txt”。问题1 (5分) :在PY301-1. py文件中修改代码,对“命运. txt”文件进行字符频次统计,输出频次最高的中文字符(不包含标点符号)及其频次,字符与频次之间采用英文冒号”:”原创 2021-10-04 22:41:25 · 1355 阅读 · 3 评论 -
【学习笔记】Python二级考试04 turtle库的使用
题目使用turtle库的turtle. right()函数和turtle.fd()函数绘制一个菱形,边长为200像素,4个内角度数为2个60度和2个120度,效果如图所示。原代码import turtleturtle.right(-30)___(1)___turtle.right(60)turtle.fd(200)___(2)___turtle.fd(200)turtle.right(60)turtle.fd(200)turtle.right(120)必要函数及其功能原创 2021-09-21 19:58:44 · 4370 阅读 · 0 评论 -
【学习笔记】Python二级考试03(random的使用)
题目请写代码替换横线,不修改其他代码,实现以下功能:以123为随机数种子,随机生成10个在1 (含)到999 (含)之间的随机数,每个随机数后跟随一个逗号进行分隔,厅幕输出这10个随机数。提示:建议使用本机提供的Python集成开发环境IDLE编写、 调试及验证程序。import random______for i in range(______): print(______, end=",") 知识点①random.seed():括号内填数字,类似于设立一个随机环境,数字原创 2021-09-21 17:35:49 · 2501 阅读 · 0 评论 -
【学习笔记】Python二级考试02 向量定义
# 请在______处使用一行代码或表达式替换## 注意:请不要修改其他已给出代码a = [3,6,9]b = eval(input()) #例如:[1,2,3]s = 0for i in range(len(a)): s += a[i]*b[i]print(s)这没什么需要作解释的部分了:要点就是注意到s += a[i]*b[i]是什么意思,刚好看到fluent python里面有关于向量构建的部分:from math import hypotclass Vector:原创 2021-09-21 15:34:02 · 570 阅读 · 0 评论 -
【学习笔记】Python二级考试笔记01——format函数的使用
题目键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为20个字符,减号字符-填充,右对齐,带千位分隔符。如果输入正整数超过20位,则按照真实长度输出。例如:键盘输入正整数n为1234,屏幕输出---------------1,234提示:建议使用本机提供的Python集成开发环境IDLEB编写、 调试及验证程序。提供代码#请在______处使用一行代码或表达式替换#注意:请不要修改其他已给出代码n = eval(input("请输入正整数:"))print("{}".format(n原创 2021-09-21 14:08:06 · 1246 阅读 · 0 评论 -
【笔记】打包工具离线安装pyinstaller
背景:1.没办法使用pip install pyinstaller直接下载,因为公司管控上网比较严格。2.基本流程步骤参考以下网站:使用 pyinstaller 將程式打包成 exe 發佈按照网站指示操作,安装过程中显示报错:后面公司前辈帮忙安装,发现是缺少其他的安装包安装过程其实会显示缺少哪些组间(忘记截图了)下载以下这几个安装包就安装好了安装包查询网址...原创 2021-02-24 08:32:42 · 266 阅读 · 0 评论