自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 右位移运算

126+23>>>1右位移1位,相当于(126+23)/2,这个只针对正数做运算

2023-01-17 11:52:00 238

原创 c++ auto 遍历 结合leetcode题目

leetcode里第6题的算法1、auto是c++11的新特性,表示遍历class Solution {public: string convert(string s, int numRows) { int n = s.length(), r = numRows; if (r == 1 || r >= n) { return s; } int t = r * 2 - 2; int c

2022-05-07 14:19:15 1161 3

原创 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 749 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 555

原创 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 266

原创 C++ 基础01

以下内容,均是对 Primer C++ 第5版的学习笔记,仅用于个人学习!#include<iostream>int main(){ bool b = 5; std:: cout << b; //结果1 int i = b; std::cout << i; //结果1 i = 4.15; std::cout << i; //结果3 double pi = i; std::cout << pi;*/ u

2021-11-16 08:57:01 3993

原创 c++基础00

一、iostream标准库,分为cin\cout\clog\cerr:: 作用域运算符,用来指出我们想使用定义在命名空间std中的名字count.前缀std::指出名字count和endl是定义在名为std的namespace<< 输出运算符“string literal” 字符串字面值常量endl 操作符manipulator 结束当前行#include <iostream>/* *简单主函数: *读取两个数,求他们的和 */// /* //*注释对/*

2021-11-10 21:35:27 899

原创 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 831

原创 json plotly.express pandas 用法

lon : longitude 经度lat: latitude 纬度mag:magnitude 震级title: 位置columns:柱子import jsonimport plotly.express as pximport pandas as pdfilename = 'eq_data_30_day_m1.json'with open(filename) as f: all_eq_data = json.load(f)all_eq_dicts = all_eq_data[

2021-09-11 19:34:04 110

原创 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 527

原创 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 163

原创 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 87

原创 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 269

原创 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 107

原创 学习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 314

原创 学习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 252

原创 学习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 95

原创 如何调用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 254

原创 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 2296

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除