python
文章平均质量分 59
dcjmessi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python numpy.ndarray中的数据转为int型
首先了解内容与类型>>>print(a)(array([[0.01124722], [0.21752586], [0.05586815], [0.03558792]]), array([[ 327], [ 366], [1887], [1153], [1792]], dtype...原创 2020-05-06 10:52:43 · 26156 阅读 · 0 评论 -
AttributeError: module 'pyecharts' has no attribute 'Line'
发现pyecharts中没有Line、Bar等,出现AttributeError: module ‘pyecharts’ has no attribute 'Line’错误。解决方法:pip uninstall pyecharts删除已安装版本,手动指定版本pip install pyecharts==0.1.9.4如还有问题则需删除pyecharts_snapshot,重新安装。...原创 2020-05-03 09:25:13 · 9039 阅读 · 0 评论 -
python3+matplotlib小练习(正弦余弦函数)
import numpy as npimport matplotlib.pyplot as pltx = np.linspace(-np.pi, np.pi, 200, endpoint=True)c, s = np.cos(x), np.sin(x)plt.figure(1)plt.plot(x, c, color="blue", linewidth=1.0, linestyle="-...原创 2020-03-11 11:17:04 · 312 阅读 · 0 评论 -
python3用matplotlib实现箱型图
import matplotlib.pyplot as pltimport matplotlib as mplimport pandas as pdmpl.rcParams['font.family'] = 'sans-serif'mpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus']...原创 2020-03-11 11:14:53 · 273 阅读 · 0 评论 -
python3实现读取pdf文件
要读取网页pdf需要将导入注释掉的模块,代码注释很清楚,有问题欢迎留言from pdfminer.converter import PDFPageAggregatorfrom pdfminer.layout import LAParamsfrom pdfminer.pdfparser import PDFParser, PDFDocumentfrom pdfminer.pdfinterp ...原创 2020-03-11 11:08:08 · 3368 阅读 · 1 评论 -
python3实现分橘子问题
问题:日本著名数学游戏专家中村义作教授提出这样一个问题:父亲将2520个桔子分给六个儿子。分完 后父亲说:“老大将分给你的桔子的1/8给老二;老二拿到后连同原先的桔子分1/7给老三;老三拿到后连同原先的桔子分1/6给老四;老四拿到后连同原先的桔子分1/5给老五;老五拿到后连同原先的桔子分1/4给老六;老六拿到后连同原先的桔子分1/3给老大”。结果大家手中的桔子正好一样多。问六兄弟原来手中各...原创 2020-03-10 22:18:06 · 887 阅读 · 0 评论 -
python3实现电话号码组合
问题:电话号码对应的字符组合:在电话或者手机上,一个数字如2对应着字母ABC,7对应着PQRS。那么数字串27所对应的字符的可能组合就有3*4=12种(如AP,BR等)。现在输入一个3到11位长的电话号码,请打印出这个电话号码所对应的字符的所有可能组合和组合数。# 映射关系phone_dict = {'0': ' ', '1': ' ', '2': 'abc', '3': 'def', ...原创 2020-03-10 22:16:41 · 690 阅读 · 0 评论 -
python实现角谷定理
问题:角谷定理。输入一个自然数,若为偶数,则把它除以2,若为奇数,则把它乘以3加1。经过如此有限次运算后,总可以得到自然数值1。求经过多少次可得到自然数1。如:输入22,输出 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1STEP=16# 计数器,保存运行次数z = 1# 保存每次运算后的数字number = []def corner...原创 2020-03-10 22:15:11 · 5360 阅读 · 2 评论 -
python3用正则表达式过滤重复单词
import rex = "this is is a desk"pattern = re.compile(r'\b(\w+)(\s+\1){1,}\b')matchResult = pattern.search(x)x = pattern.sub(matchResult.group(1), x)print(x)原创 2020-03-10 22:12:06 · 3950 阅读 · 0 评论 -
python3+pyqt5实现简易机票预订系统
一个简易的机票预订系统,填写信息、预定机票、获得取票码、取票/更改机票,还拥有机票查询系统。以下是完成后的文件目录首先创建数据库,可以用代码,也可以用可视化工具(Navicat等等),这里给出代码import pymysqlconn = pymysql.connect(host='localhost', user='root', passwd='123456', db='bjx', c...原创 2020-03-10 21:56:14 · 5016 阅读 · 72 评论 -
python+pyqt5实现KFC点餐收银系统
。。。原创 2018-10-27 22:46:51 · 7119 阅读 · 82 评论 -
python+pyqt5实现RPG游戏角色生成器
游戏说明:输入姓名,选择性别,选择种族,职业,点击确定按钮,会生成各属性值,如果不满意,点击返回,重新选择。首先准备一个保存下拉框选项数据的文件 rpgdict.pydictrace = {1:'人族', 2:'龙族', 3:'灵族', 4:'天族'}dictprofession = {1:{11:'枪手', 12:'咒术师', 13:'剑士', 14:'刺客', 15:'拳师'}, 2:...原创 2018-10-08 19:03:08 · 2124 阅读 · 1 评论 -
Python+pyqt5实现24点游戏
描述:一副牌中A、J、Q、K可以当成是1、11、12、13。任意抽取4张牌,用加、减、乘、除(可加括号)把牌面上的数算成24。每张牌对应的数字必须用一次且只能用一次。在规定时间内输入算式,输入正确加十分,输入错误生命值减一,点击确定提交并进入下一题,点击清空可清空算式。点击开始游戏进入游戏,可重新开始游戏。from PyQt5 import QtCore, QtWidgetsfrom PyQt......原创 2018-10-06 11:41:41 · 1342 阅读 · 2 评论 -
python实现读取文件英文词频统计并写入到文件
# _*_ coding: utf-8 _*_# 作者:dcjmessiimport osfrom collections import Counter# 假设要读取文件名为read,位于当前路径filename = 'read.txt'# 当前进程工作目录dirname = os.getcwd()fname = os.path.join(dirname, filename)...原创 2018-09-22 10:11:39 · 3831 阅读 · 0 评论 -
python3+pyqt5实现三天打鱼两天晒网
# _*_ coding: utf-8 _*_# 作者:dcjmessi# 日期:2018/8/29# 问题简述:有句俗语“三天打鱼两天晒网”,某人从2010年1月1日开始“三天打鱼两天晒网”,问这个人在以后的某一天是“打鱼”还是“晒网”# 问题分析:根据输入年月日,求出天数,再对5求余,得出打鱼还是晒网from PyQt5.QtWidgets import *import sys`...原创 2018-09-03 22:42:05 · 1195 阅读 · 0 评论 -
python3实现求两个正整数的最大公约数和最小公倍数
版权声明:本文为博主原创文章,未经博主允许不得转载。 因为最小公倍数=输入的两个数之积除以他们的最大公约数,所以关键是求最大公约数。# _*_ coding: utf-8 _*_# 作者:dcjmessi# 日期:2018/9/5# 遍历法def Traverse(m, n): # 比较大小,并让m为较大值 if m < n: m, ...原创 2018-09-08 18:12:04 · 13309 阅读 · 0 评论
分享