python实验
是葉先生了
学习编程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python实验(pandas与matplotlib结合进行数据可视化)
课件程序 1、提交课件pandas操作示例截图 2、编写程序,先在当前文件夹中生成某书店2019年度每日的营业额模拟数据文件data.csv。然后完成下面的任务: (1)使用pandas读取文件data.csv中的数据,创建DataFrame对象,并删除其中所有缺失值; (2)使用matplotlib生成折线图,反应该书店每天的营业额情况,并把图形保存为本地文件first.jpg; (3)按月份进行统计,使用matplotlib绘制柱状图显示每个月份的营业额,并把图形保存为本地文件second.原创 2020-06-12 21:10:15 · 4581 阅读 · 1 评论 -
Python爬虫综合实验
代码部分是老师程序,主要说明操作流程及相关库安装。 本人理解力有限,在操作执行过程也花了一些时间,所以来分享下操作流程 一、本次实验所用库有urllib、requests、beautifulsoup4、scrapy。其中urllib不用安装,其余均需安装。 安装方法: pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple(换源安装会快一些,这里是清华大学的源地址) 二、实验题目 1、使用标准库urllib爬取“http://news.pdsu.原创 2020-06-02 16:50:40 · 1891 阅读 · 0 评论 -
Python实验十(tkinter编程实例)
课件程序 1.使用tkinter实现计算器程序。实现效果如下 import re import tkinter import tkinter.messagebox root = tkinter.Tk() #设置窗口大小和位置 root.geometry('300x270+400+100') #不允许改变窗口的大小 root.resizable(False,False) root.title('Simple Calculator') contentVar = tkinter.StringVar(root,'原创 2020-05-20 14:49:31 · 3617 阅读 · 0 评论 -
Python实验九
课件程序 1、现在有一份‘邀请函.txt’的空白文件,请在同级目录下编写一段代码,写入内容‘诚挚邀请您来参加本次宴会’。 f = open('E:\\邀请函.txt',"a+") data = f.write('诚挚邀请您来参加本次宴会') f.close() 2、在第一题的基础上,添加上问候语和发件人,内容是’best regards 李雷’,让内容是: 诚挚邀请您来参加本次宴会。 best regards 李雷 f = open('E:\\邀请函.txt',"a+") data = f.write('原创 2020-05-13 13:48:32 · 3345 阅读 · 0 评论 -
Python实验八(正则表达式的使用)
课件程序居多,简单理解正则表达式 一、正则表达式的基本语法 二、如果以“\”开头的元字符与转义字符相同,则需要使用“\”,或者使用原始字符串。 在字符串前加上字符r或R之后表示原始字符串,字符串中任意字符都不再进行转义(形如\d如不加r则需用\d区别转义)。原始字符串可以减少用户的输入,主要用于正则表达式和文件路径字符串的情况,但如果字符串以一个斜线“\”结束的话,则需要多写一个斜线,即以“\...原创 2020-04-30 14:23:44 · 4735 阅读 · 0 评论 -
Python实验七
多是课件程序,反复练习即可 jieba库导入方法(在cmd命令中输入一下指令,如下载过慢,可采取换源 pip install 安装库 -i 源地址)本人用的是清华的:https://pypi.tuna.tsinghua.edu.cn/simple pip install jieba 1、编写程序打印99乘法表,要求使用format()进行格式化输出。 for i in range(1,10):...原创 2020-04-21 17:14:00 · 2940 阅读 · 0 评论 -
python实验六
面向对象对我不太友好 1.设计一个简单的购房商贷月供计算器类,按照以下公式计算总利息和每月还款金额: 总利息=贷款金额*利率 每月还款金额 = (贷款金额+总利息)/贷款年限 贷款年限不同利率也不同,这里规定只有如下表所示的3种年限、利率。 年限:3年,5年,20年 利率:6.03%,6.12%,6.39% class Calculator(): def __init__(self,mon...原创 2020-04-16 18:29:17 · 2729 阅读 · 0 评论 -
python实验五(2)
1、编写函数,实现选择法排序。 def select(x): length = len(x) for i in range(0,length): m = i for j in range(i+1,length): if x[m]>x[j]: m = j if m!=i: ...原创 2020-04-07 18:22:10 · 739 阅读 · 0 评论 -
Python实验五
1 输入梯形的上底,下底和高,设计函数,输出梯形面积。 def square(x,y,z): S = (x+y)*z/2 print("梯形的面积为%.2f"%(S)) a = int(input("请输入上底: ")) b = int(input("请输入下底: ")) c = int(input("请输入高: ")) square(a,b,c) 2 编写一个函数,输入三个数,...原创 2020-04-04 14:34:38 · 4307 阅读 · 0 评论
分享