
Python
糊面包包专属
态度决定一切!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
11.Pandas的基本使用方法
Pandas基本使用方法 Pandas有三个基本的数据结构:Series、DataFrame和Index Pandas的Series对象是一个带索引数据构成的一维数组 可以用数组创建Series对象: import pandas as pd import numpy as np data = pd.Series([0.25, 0.5, 0.75, 1.0]) data 0 0.25 1 0.50 2 0.75 3 1.00 dtype: float64 从上面的结果中可以看出,原创 2020-08-12 16:38:47 · 1701 阅读 · 0 评论 -
10. Numpy的基本使用
Numpy官方: Numpy官网快速入门教程 10.1 Numpy基础 1)NumPy的主要对象是相同元素的多维数组。它是所有相同类型的元素的表格(通常为数字),由非负整数索引。在NumPy中,维数(dimensions)也称为轴(axes)。 2)例如,3D空间中的点的坐标[1, 2, 1]只有一个轴。该轴上有3个元素,所以我们说它的长度为3。在下图所示的示例中,数组有2个轴。第一轴的长度为2,...原创 2019-10-23 18:03:39 · 278 阅读 · 0 评论 -
9. Python的IO编程
文章目录:9.1 IO编程8.2 文件读写8.2.1 文件读操作8.2.2 文件写操作9.3 StringIO和BytesIO9.3.1 StringIO9.3.2 BytesIO9.4 序列化9.4.1 使用pickle写入和读取文件9.4.2 使用JSON写入和读取文件 Python文件读写官方文档 9.1 IO编程 ''' IO编程 阅读: 5369299 IO在计算机中指Input/Out...转载 2019-10-22 17:24:50 · 162 阅读 · 0 评论 -
8. Python错误处理
文章目录:8.1 错误处理8.2 记录错误8.3 抛出错误 8.1 错误处理 '''错误处理''' ''' 高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外。 try 让我们用一个例子来看看try的机制: ''' try: print('try...') r = 10 / 0 print('result:', ...转载 2019-10-22 15:54:21 · 139 阅读 · 0 评论 -
7. Python面向对象高级编程
文章目录:7.1 使用__slots__限制class实例能添加的属性7.2 使用@property简化属性调用 7.1 使用__slots__限制class实例能添加的属性 '''使用__slots__''' ''' 正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定 任何属性和方法,这就是动态语言的灵活性。先定义class: ''' class Stud...转载 2019-10-21 21:49:48 · 123 阅读 · 0 评论 -
6. Python面向对象编程
文章目录:6.1 面向对象编程简介6.2 类和实例6.3 访问限制6.4 继承和多态6.5 获取对象信息6.6 实例属性和类属性 6.1 面向对象编程简介 '''面向对象编程''' ''' 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象 作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视...转载 2019-10-21 16:46:57 · 147 阅读 · 0 评论 -
5. Python的模块
# -*- coding: utf-8 -*- """ Created on Sun Oct 20 23:47:25 2019 @author: Administrator """ ''' 模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越 不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的 代码就相对较少,...转载 2019-10-21 00:01:43 · 147 阅读 · 0 评论 -
4. Python函数式编程
""" 函数式编程 """ ''' 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用, 就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向 过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向 过程的程序设计,但其思想更接近数学计算。 我们首...转载 2019-10-20 19:59:54 · 230 阅读 · 0 评论 -
3. Python的高级特性
'''高级特性''' ''' 在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。 基于这一思想,我们来介绍Python中非常有用的高级特性,1行代码能实现的功能,决不写5行代码。 请始终牢记,代码越少,开发效率越高。 ''' 3.1 切片 '''切片''' #取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: L = ["Micha...转载 2019-10-20 15:15:33 · 196 阅读 · 0 评论 -
2. Python里的函数
2.1 调用函数 '''调用函数''' '''Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。'...转载 2019-10-19 21:35:36 · 372 阅读 · 0 评论 -
Anaconda和Pycharm的安装和配置
Python入门:Anaconda和Pycharm的安装和配置: https://www.cnblogs.com/yuxuefeng/articles/9235431.html转载 2019-10-02 19:24:13 · 150 阅读 · 0 评论 -
1. Python基础
记录下廖雪峰老师python教程的笔记 1.1 输入和输出 #输出:用print()在括号中加上字符串,就可以向屏幕上输出指定的文字。 #比如输出'hello, world',用代码实现如下: print("hello world") #print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: print("aaa","bbb","ccc") #print()也可以打印整数,...转载 2019-10-19 19:57:01 · 177 阅读 · 0 评论