![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
治疗之旅
唉
展开
-
Python函数enumerate()
今天遇到了一个以前没见过的函数,是个Python的内置函数,enumerate(),官方翻译"枚举".enumerate(sequence, [start=0])上为enumerate()的语法注:sequence官方翻译:按顺序排列,提供一个列表即可用法如下:f = ['a', 'b', 'c', 'd']for a,b in enumrate(f): print(a, b)输...原创 2020-02-22 20:52:51 · 145 阅读 · 0 评论 -
使用pygal制作网页直方图
今天主要学了使用pygal制作直方图,只不过文件格式是svg,只能用浏览器浏览。主要是使用了pygal.Bar() 类,以及其中的函数和属性的运用。title : 是 pygal.Bar() 类的属性,可以定义直方图的总标题x_labels : 也是其属性,可以定义X轴的刻度x_title : 定义X轴的标题y_title : 定义Y轴标题add(name, value) : 次函数...原创 2020-02-16 21:26:01 · 345 阅读 · 1 评论 -
使用matplotlib制作散点图(2)
今天又学习了matplotlib,主要学习了使用它创建一系列散点。(如图所示)主要又接触了几个方法plt.axes().get_xaxis().set_visible(False):可取消坐标轴plt.figure(figsize, dpi):参数figsize表示绘制图像窗口,参数dpi表示屏幕分辨率...原创 2020-02-14 21:59:40 · 611 阅读 · 0 评论 -
神奇方法format()
今天写了一个小程序,发现别人的代码更简洁,后来发现他用了format()方法。这里主要讲我今天遇到的用法format_title = "{:^6}\t{:^8}\t{:^10}\t{:^10}\t{:^10}"print(format_tittle.format("name", "English", "Maths", "Chinese", "Total"))有朋友会觉得第一行代码用了正则...原创 2020-02-05 20:11:46 · 1455 阅读 · 1 评论 -
matplotlib绘制简单散点图
今天学习了用python第三方库matplotlib绘制散点图,主要还是matplotlib.pyplot()函数。(以下简称plt)plt.scatter(x, y, c, cmap, edgecolor, s):此函数主要是绘制你指定的点。1.参数x表示点的横坐标(xlabel);2.参数y表示点的纵坐标(ylabel) ;3.参数c表示点的颜色(color);4.参数cmap...原创 2020-02-02 22:08:54 · 803 阅读 · 0 评论 -
matplotlib绘制简单折线图
今天学习了用python第三方库绘制简单折线图主要运用了模块 matplotlib.pyplot , 模块包含很多用于生成图表的函数,用的函数主要有:pyplot.plot(x, y, linewidth):根据所提供的数据绘制折线图...原创 2020-02-01 21:05:50 · 404 阅读 · 0 评论 -
python列表解析
一般用for循环要两三行代码li = []for s in range(1,11): li.append(s)当然,直接用list()也可以>>>list(range(1,11))[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]曾遇到有人这样创建列表li = [s for s in range(1,11)]当时有点懵,根本就不知道是啥意思。...原创 2020-02-01 15:26:16 · 92 阅读 · 0 评论 -
python类访问权限
python类访问限制曾经在自学python时,遇到困难:(因为那时无人指导,所以困惑了我几小时)初学类时,接触到自带方法——init,但每次跑程序时,总会出现错误,满屏飘红。看了别人的博客,才知道,我把__init__方法打成_init_.(只有一个下划线)。后来,接触到python的类访问限制, 才明白为什么是双下划线。foo:双下划线,一般是系统定义名字_foo: 以单下划线开头表...原创 2020-01-30 20:30:56 · 617 阅读 · 0 评论