学习日记
文章平均质量分 51
z x c989
这个作者很懒,什么都没留下…
展开
-
C++ Primer Plus (第6版)中文版 第四章编程练习答案(个人作答)
4.13编程练习编写一个C++程序,如下述输出示例所示的那样请求并显示信息:What is your first name? Betty SueWhat is your lastname? YeweWhat letter grade do you deserve? BWhat is your age? 22sName: Yewe, Betty SueGrade: CAge: 22注意,该程序应该接受的名字包含多个单词。另外,程序将向下调整成绩,即向上调一个字母。假设用户请求A、B或C,原创 2021-11-29 20:41:49 · 738 阅读 · 2 评论 -
C++ Primer Plus (第6版)中文版 第三章编程练习答案(非官方,仅个人作答)
3.1编写一个小程序, 要求用户使用一个整数指出自己的身高(单位为英寸), 然后将身高转换为英尺和英寸。该程序使用下划线字符来指示输入位置。另外, 使用一个const 符号常量来表示转换因子。//3.1编写一个小程序,要求用户使用一个整数指出自己的身高(单位为英寸),然后将身高转换为英尺和英寸 #include<iostream>int main(){ int a; const int i = 12; std::cout << "请输入您的身高(inch):___\原创 2021-11-19 21:08:01 · 548 阅读 · 0 评论 -
C++ Primer Plus (第6版)中文版 第二章编程练习答案(非官方,仅个人作答)
int main(){ // 2.2 要求用户输入一个以long为单位的距离,然后将它转换为码 int abc; std::cout << "请输入一个以long为单位的距离:"; std::cin >> abc; std::cout << abc*220 << "码" << std::endl; return 0; }...原创 2021-11-17 23:41:04 · 261 阅读 · 0 评论 -
python制作地图
在python 3中不支持pypal.Worldmap(),所以安装pygal_maps_world库,打开cmd,将以下代码输入。>pip install pygal_maps_world2.wm.add(标签,列表),每次调用一次add()都将再换一种颜色其中,Canada(ca),Mexico(mx),United States(us);Belize(bz)伯利兹, Costa Rica(cr)哥斯达黎加,Guatemala(gt)危地马拉,Honduras(hn)洪都拉斯,Nic.原创 2021-09-13 20:34:22 · 817 阅读 · 0 评论 -
python 下载数据 第三部分——以绘制时间数据折线图
1.在一个图表中包含两个数据系列import csvfrom datetime import datetimefrom matplotlib import pyplot as pltfilename='sitka_weather_07-2018_simple.csv'with open(filename) as f: reader=csv.reader(f) header_row=next(reader) dates, highs, lows=[], [], []原创 2021-09-11 16:53:38 · 514 阅读 · 0 评论 -
python 下载数据 第二部分——以绘制时间数据折线图
以下fig.autofmt_xdate()表示x坐标的标签为斜体字import csvfrom datetime import datetimefrom matplotlib import pyplot as pltfilename='sitka_weather_07-2018_simple.csv'with open(filename) as f: reader=csv.reader(f) header_row=next(reader) dates, highs=[],原创 2021-09-10 20:33:11 · 151 阅读 · 0 评论 -
python 下载数据 第一部分
python 下载数据1.分析csv文件格式csv模块包含在Python标准库中,用于分析csv文件的数据行。1.1以下是打印第一行的程序,调用csv.reader函数读取f, 再赋值给reader。在前面的代码中,我们只调用了next()一次,因此得到的是第一行。row 行import csvwith open('文件名.csv') as f: reader=csv.reader(f) header_row=next(reader) print(header_row)结果是['ST原创 2021-09-09 22:10:37 · 86 阅读 · 0 评论 -
request response库
Request对象Request(url[, callback, method=‘GET’, headers, body, cookies, meta, encoding=‘utf-8’, priority=0, dont_filter=False, errback])·url(必选)bytes或str类型,如‘www.csdn.com’·callback 页面解析函数,Callable类型,Request对象请求的页面下载完成后,由该参数··指定的界面解析函数被调用。如未传递该参数,默认调用Spid原创 2021-09-07 22:33:15 · 266 阅读 · 0 评论 -
scrapy学习之一
A.分析页面打开http://books.toscrape.com网页,按F12审查元素。1.数据信息1.1 每一本书的信息包裹在<article class="product_pod">文章类=产品舱。<body id='default' div class1.2 其中书名信息在其下<h3 > a元素的title 属性中,如<a href="catalogue/a-light-in-the- attic_1000/index.html"title="A L原创 2021-09-05 21:32:59 · 103 阅读 · 0 评论 -
学习python matplot库 第三部分
1.Pygal画廊画 要了解使用Pygal可创建什么样的图表,请查看图表类型画廊:访问http://www.pygal.org/ ,单击Documentation,再单击Chart types。每个示例都包含源代码,让你知道这些图表是如何 生成的。2.class Die(): “”“表示一个骰子的类”""❶ def init(self, num_sides=6): “”“骰子默认为6面”""self.num_sides = num_sidesdef roll(self): “”"“返回一个位于1和骰原创 2021-09-03 20:21:47 · 277 阅读 · 0 评论 -
学习python matplot库 第二部分
1.plt.scatter(x_values,y_values,c=‘red’,edgecolor=‘none’,s=40) 绘制很多点时,黑色轮廓可能会粘连在一起。要删除数据 点的轮廓,可在调用scatter() 时传递实参edgecolor=‘none’,点设为红色或者plt.scatter(x_values, y_values, c=(0, 0, 0.8), edgecolor=‘none’, s=40) 红色、绿色和蓝色,值越接近0,指定的颜色越深,值越接近1,指定的颜色越浅2. 颜色映射(co原创 2021-09-02 21:43:45 · 243 阅读 · 0 评论 -
学习python matplot库 第一部分
pip list——查询库pip install requests—— 安装requests库matplotlib- 一种绘图库 plot图光标变黑框,按insert键squares=[] 数据是平方input_values=[1,2,3,4,5]折线图:matplotlib.pyplot.plot(input_values, squares, linewidth=5 线段的宽度)离散图:matplotlib.pyplot.scatter(2,4,s=200) 绘制200尺寸的点(原创 2021-09-01 22:52:29 · 92 阅读 · 0 评论 -
如何调用pygal库
1、问题:Traceback (most recent call last):File “D:\学习文件\python\从入门到实践\数据可视化\die_visual.py”, line 21, in hist=pygal.Bar()NameError: name ‘pygal’ is not defined2、解决方法:2.1 在cmd里,写入 pip list,确实安装了2.2 还有出现报错,继续百度,看了好几篇,还是没有解决2.3 后来发现是没有写 import pygal,导致的报原创 2021-08-12 10:15:30 · 242 阅读 · 0 评论 -
pip version 21.1.1 升级version 21.2.3 解决方法
1.问题:装库时,出现pip版本过低,WARNING: You are using pip version 21.1.1; however, version 21.2.3 is available.如下图2.解决方法:复制warring里’ ’ 的内容,就可以解决.原创 2021-08-08 15:29:10 · 2266 阅读 · 0 评论