手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python编程入门指南明日科技怎么样python编程入门第3版pdf csdn

时间:2022-06-14    点击: 次    来源:网络    作者:佚名 - 小 + 大

python编程入门指南明日科技怎么样python编程入门第3版pdf csdn


下载地址

https://share.weiyun.com/oKXAf8Zh


资料目录

Python编程基础教学视频 51CTO学院(60集)
python编程基础教学视频 乾颐盾系列
Python编程基础 张健 张良均 人民邮电出版社.pdf
Phthon编程金典.pdf
Python 编程指南.pdf
《Python 编程基础》 教学大纲.pdf
《Python编程入门指南(上下册)》 明日科技.pdf
《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf
Python编程初学者指南.pdf
Python编程入门经典.pdf
树莓派Python编程入门与实战  第2版.pdf
Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf
《Python编程基础》复习资料.pdf
Python编程基础与应用-题库大全.doc
Python编程基础张健 , 张良均课后习题及答案.pdf
Python程序设计基础及实践(慕课版)郭炜习题答案.pdf
《Python程序设计基础与应用》习题答案.pdf
《Python快速编程入门》——课后题答案.doc
Python程序设计基础习题答案与分析.doc
python基础试题(含答案).doc
Python考试题复习知识点试卷试题.doc
Python编程基础.pptx
《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf
《Python编程基础与HTTP接口测试》阿奎 编著.pdf
Python编程  从入门到实践 by Eric Matthes.pdf
Python编程导论第2版_2018 翻译 陈光欣.pdf
Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf
趣学python编程中文版.pdf


举例

显示好评度分析窗口
当显示了评价信息以后,通过已经获取的好评度,即可制作一个用于显示好评度分析的可视化饼图窗口。具体步骤如下。
(1)在巡店宝(京东版)的文件夹中创建 charts.py 文件,在该文件中首先导入绘图模块,然后创建 Charts 类,在该类中创建 show_chart()方法,用于显示好评度分析的饼图窗口。代码如下:
01 import matplotlib.pyplot as plt # 导入绘图模块
02 import matplotlib
03
04 """
05 绘制饼图
06 explode :设置各部分突出
07 label: 设置各部分标签
08 labeldistance: 设置标签文本与圆心的距离,1.1  表示 1.1  倍半径
09 autopct :设置圆里面的文本
10 shadow :设置是否有阴影
11 startangle :起始角度,默认从 0  开始逆时针转
12 pctdistance :设置圆内文本与圆心的距离
13 返回值
14 l_text :圆内部文本,matplotlib.text.Text object
15 p_text :圆外部文本
16 """
17 class Charts(object):
18 def __init__(self):
19 # 避免中文乱码
20 matplotlib.rcParams['font.sans-serif'] = ['SimHei']
21 matplotlib.rcParams['axes.unicode_minus'] = False
22
23 def show_chart(self, good_size, general_poor_size, title):
24 label_list = [' 好评', ' 中差评'] # 各部分标签
25 size = [good_size, general_poor_size]  # 各部分大小
26 color = ['lightblue', 'red'] # 各部分颜色
27 explode = [0.05, 0] # 各部分突出值
28 plt.pie(size, colors=color, labels=label_list, explode=explode,
29 labeldistance=1.1,autopct="%1.1f%%", shadow=True,
30 startangle=0, pctdistance=0.6)
31 plt.axis("equal") # 设置横轴和纵轴大小相等,这样饼才是圆的
32 plt.title(title, fontsize=12)
33 plt.legend() # 显示图例
34 plt.show() # 显示绘图窗体
(2)打开 window.py 文件,首先导入(from charts import Charts)自定义显示好评度分析的饼图窗口,然后在 retranslateUi()方法中为“好评度分析”按钮指定单击事件。代码如下:
# 为“好评度分析”按钮指定单击事件
self.pushButton_3.clicked.connect(self.analysis_on_click)
(3)在 set_evaluation_list()方法的下面创建 analysis_on_click()方法,用于实现单击“好评度分析”按钮后显示好评度分析的饼图窗口。代码如下:
01 # “好评度分析”按钮的单击事件
02 def analysis_on_click(self):
03 if self.is_finish: # 判断图书信息标记
04 ch = Charts() # 创建显示好评度分析的饼图窗口对象
05 # 显示窗口
06 ch.show_chart(self.book.good_rate_show, (100 self.book.good_rate_show),
07 self.label_15.text())
08 else:
09 self.messageDialog('警告', '没有查询相关书籍的信息!')
10 print('没有查询相关书籍的信息!')
运行主窗体,然后输入需要查询的书名,单击“查询”按钮,(根据当前网络速度)等待一定的时间,当主窗体中显示当前图书的相关信息以后,单击“好评度分析”按钮,将显示好评度分析的饼图窗口,如图 22.35 所示。
图 22.35 显示好评度分析的饼图窗口

上一篇:python编程入门到实践pdf书python编程入门指南明日科技课后答案

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |