python
叫我白格
这个作者很懒,什么都没留下…
展开
-
第十章 Python标准库
第十章 Python标准库Python自身提供了比较丰富的生态,拿来即用,可极大的提高开发效率10.1 time库Python处理时间的标准库1、获取现在时间(1)time.localtime() 本地时间(2)time.gmtime() UTC世界统一时间北京时间比时间统一时间UTC早8个小时import timet_local = time.localtime()...原创 2020-02-26 23:32:51 · 493 阅读 · 1 评论 -
第十三章 Matplotlib库
第十三章 Matplotlib库数据可视化是数据分析的一个重要工具,掌声有请Matplotlib13.0 环境配置【1】 要不要plt.show()ipython中可用魔术方法 %matplotlib inlinepycharm 中必须使用plt.show()%matplotlib inlineimport matplotlib.pyplot as pltplt.s...原创 2020-02-26 20:50:08 · 597 阅读 · 0 评论 -
第十一章 Numpy库
第十一章 Numpy库11.1 为什么要用Numpy11.1.1 低效的Python for循环【例】 求100万个数的倒数def compute_reciprocals(values): res = [] for value in values: # 每遍历到一个元素,就要判断其类型,并查找适用于该数据类型的正确函数 res.append(1/...原创 2020-02-26 16:48:53 · 7498 阅读 · 0 评论 -
第九章Python装饰器迭代器
第九章 有益的探索尝试着潜入水中,往冰山的深处扎一个小小的猛子9.1 数据类型的底层实现9.1.1 从奇怪的列表说起1、错综复杂的复制list_1 = [1, [22, 33, 44], (5, 6, 7), {"name": "Sarah"}]浅拷贝# list_3 = list_1 # 错误!!!list_2 = list_1.copy() # ...原创 2020-02-26 13:34:16 · 194 阅读 · 0 评论 -
第七章 类——面向对象的编程
第七章 类——面向对象的编程引子Why:面向对象更符合人类对客观世界的抽象和理解一切皆对象一只小狗,一把椅子,一张信用卡,一条巧克力。。。一切对象,都有自己内在的属性狗狗的品种、椅子的质地、信用卡的额度、巧克力的口味。。。一切行为,皆是对象的行为狗狗蹲下、椅子移动位置、刷信用卡、巧克力融化了。。。How:类是对象的载体不同年龄、肤色、品质的猫,每一只都是一个对象...原创 2020-02-26 01:02:28 · 240 阅读 · 0 评论 -
第六章 Python函数
第六章 函数4.1 函数的定义及调用4.1.1 为什么要用函数1、提高代码复用性——抽象出来,封装为函数2、将复杂的大问题分解成一系列小问题,分而治之——模块化设计的思想3、利于代码的维护和管理顺序式# 5的阶乘n = 5res = 1for i in range(1, n+1): res *= iprint(res)# 20的阶乘n = 20res = 1...原创 2020-02-26 00:48:22 · 685 阅读 · 0 评论 -
第五章 Python程序控制结构
第五章 程序控制结构非顺序式的程序控制,往往需要根据一定的条件,决定程序运行的路线。因此,我们首先来认识一下什么叫条件测试。第一部分 条件测试1、比较运算a = 10b = 8print(a > b) # 大于print(a < b) # 小于print(a >= b) # 大于等于print(a <= b) # 小于等于pr...原创 2020-02-26 00:22:57 · 702 阅读 · 0 评论 -
第四章 Python组合数据类型
第四章 组合数据类型4.1 列表4.1.1 列表的表达序列类型:内部元素有位置关系,能通过位置序号访问其中元素列表是一个可以使用多种类型元素,支持元素的增、删、查、改操作的序列类型ls = ["Python", 1989, True, {"version": 3.7}]ls['Python', 1989, True, {'version': 3.7}]另一种产生方式:li...原创 2020-02-25 23:54:28 · 391 阅读 · 0 评论 -
第三章 Python基本数据类型
第一部分 数字类型1.1 数字类型的组成1.1.1 整数——不同进制的转换默认输入十进制二进制0b、八进制0o、十六进制0x16 == 0b10000 == 0o20 == 0x10True十进制与其他进制的转换a = bin(16) # 转二进制b = oct(16) # 转八进制c = hex(16) # 转十六进制print(a, b, c)...原创 2020-02-25 23:31:57 · 375 阅读 · 0 评论 -
第二章 Python基本语法元素
第一部分 数据类型1. 基本类型:数字、字符串、布尔1.1 数字类型int 整型 整数22float 浮点型 带小数的数2.0complex 复数 a+bj3+4j1.2 字符串类型str 字符串 视作文本组成: 由数字、字母、空格、其他字符等组合而成表达: 用" " 或’ ’...原创 2020-02-25 23:04:49 · 351 阅读 · 0 评论