
Python
文章平均质量分 66
YANG_1605
兢兢业业做事,踏踏实实做人,不忘初心,继续前进
展开
-
Python技术练习------自动化处理费用表
一、前言 我们通常在处理表格中数据的时候,主要还是使用VBA代码来对数据进行加工处理。之前也通过VBA代码对表格数据进行了处理,链接:https://blog.youkuaiyun.com/YANG_1605/article/details/111998521。最近在学习python编程处理Excel,使用到openpyxl模块的知识。就试着使用python来实现费用表的汇总。首先要导入openpyxl包,下载链接:https://pypi.org/project/openpyxl/#files...原创 2021-01-29 14:56:29 · 650 阅读 · 0 评论 -
Python练习------实现九九乘法表
一、简述本次主要使用Python 中的openpyxl包,来实现在表格中写乘法表。首先要导入openpyxl包,下载链接:https://pypi.org/project/openpyxl/#files安装方法:输入cmd命令,进入到控制台界面:然后进入到openpyxl包所在的路径(其实进不进路径无所谓,安装时命令会自动在电脑上寻找,作者习惯进入当前路径),执行pip install openpyxl命令:安装完成后,打开Pycharm编辑器,import openpy原创 2021-01-25 16:39:15 · 930 阅读 · 0 评论 -
Python知识小结------正则表达式
一、前言在平日的的文本查找中,我们只要按下Crtl-F就可以进行内容查找。而正则表达式则是将你要查找的内容固定成为一个“模式”,我们在做查找时会十分方便。例如:我们要判断一串数字是否为电话号码时,使用正则表达式和不使用正则表达式的情况。我们知道电话号码的模式是:400-555-4567不使用正则表达式:def isPhoneNumber(text): if len(text)!=12: #判断长度是否为12位 return False for i in原创 2021-01-19 15:58:27 · 391 阅读 · 0 评论 -
Python小技术-----三维画图
一、引言 最近一直在学习Python方面的知识,有幸学习到了数据分析与可视化这一模块,感觉绘制三维图形这一块十分有意思。下面是我最近写的几个小的例子,与大家分享。二、简介 首先我们在这一模块需要引入数值计算可视化库matplotlib,这个库主要依赖于numpy模块和tkinter模块,它可以绘制多种样式的图形,包括线图、直方图、饼图、散点图、三维可视化图等,是计算可视化的重要工具。在终端中输入命令安装matplotlib模块:pip install matpl...原创 2021-01-15 14:44:41 · 1603 阅读 · 0 评论 -
Python小项目-------随机生成考试试卷
一、问题概述 假如你是一位地理老师,班上有29个学生,你想测试一下班里的同学对中国所有省份省会城市的掌握情况。为了避免学生出现作弊的情况,你需要设计试卷题目,使得每张试卷的题目和答案都是随机生成的,这样就不会出现作弊的情况。如果是进行手动出题,那么耗费的时间是巨大的,还好,你懂得一些Python,如何使用代码设计来完成这一任务。二、问题梳理你的程序应该做到以下事情:创建29份不同的测试试卷; 为每份试卷创建29个选择题,次序随机生成; 为每个问题提供一个正确答案,三个错...原创 2021-01-12 09:26:05 · 1376 阅读 · 0 评论