
Python3学习笔记
文章平均质量分 68
chenf99
这个作者很懒,什么都没留下…
展开
-
numpy数组索引遇到的问题
在使用numpy多维数组时我们常会需要获取数组中的元素,这一般有两种方法:import numpy as npa = np.random.randint(10, 20, size=[10, 20])print(a)print(a[2, 2])print(a[2][2])'''[[17 12 16 14 19 10 14 13 15 13 17 19 19 11 11 18 16 1...原创 2019-10-31 18:53:40 · 578 阅读 · 0 评论 -
python Flask-SQLAlchemy入门
Flask-SQLAlchemy简介Flask是python的一个web框架,利用它可以快速搭建一个web服务器;SQLAlchemy则是一个用于操作数据库的ORM框架。何为ORM框架?ORM(Object Relational Mapping) 即对象关系映射,它将编程语言中的对象模型与数据库的关系模型建立映射关系,这样做可以简化sql语言操作数据库的繁琐过程(原生sql的编写及拼接等)...原创 2019-06-29 00:27:41 · 3391 阅读 · 0 评论 -
python爬虫之使用selenium爬取b站视频信息
前言在之前提到爬虫时,我想到的步骤大多是:查找要爬取内容的页面的url,使用requests库获取响应内容内容为html源码则使用BeautifulSoup等工具解析html源码,得到想要的数据内容为Json则直接转为Json对象解析保存数据但今天我发现了selenium这个工具,selenium是一套完整的web应用程序测试系统,可以用它来模拟真实浏览器进行测试。在爬虫中使用它的...原创 2019-06-22 01:11:11 · 10986 阅读 · 0 评论 -
Python3学习笔记之面向对象高级编程
面向对象高级编程参考链接:廖雪峰的官方网站面向对象高级编程使用 __slots__给实例绑定方法使用__slots__使用 __slots__给实例绑定方法在前面我们已经知道可以给类的实例绑定任何变量,而实际上作为动态语言的特点,不仅可以绑定变量,还可以给实例绑定方法,具体做法为:>&原创 2019-03-14 11:08:52 · 2398 阅读 · 0 评论 -
Python实例方法、静态方法与类方法
Python 实例方法、类方法、静态方法的区别与作用 转载自:https://www.cnblogs.com/wcwnina/p/8644892.html Python中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。它们...转载 2018-09-17 10:07:26 · 2372 阅读 · 0 评论 -
Python3学习笔记之is == in操作符解析
is, in与==is, in与====比较的是两个对象的值是否相等,比较常用a = [1, 2, 3]b = [1, 2, 3]print(a == b) #Trueis比较的是两个对象是不是同一个实例对象,它们的内存地址是否相同a = [1, 2, 3]b = [1, 2, 3]print(a is b) #F...原创 2018-09-03 13:24:42 · 3267 阅读 · 0 评论 -
Python3学习笔记之列表的排序
列表的排序列表的排序简单排序自定义比较函数用不同关键字排序及多级排序简单排序最简单的排序方法就是直接使用默认的sort()方法:>>> a = [1, 3, 2, -1, 23, 4]>>> a.sort()#[-1, 1, 2, 3, 4, 23]默认从小到大排,当然也可以从大到小排:>&a原创 2018-09-04 20:07:55 · 2498 阅读 · 0 评论 -
Python3学习笔记之面向对象编程
面向对象编程参考链接:廖雪峰的官方网站面向对象编程类和实例访问限制类和实例代码示例:class Student(object): def __init__(self, name, score): self.name = name self.score = score def print_sc...原创 2018-08-10 19:30:13 · 3024 阅读 · 0 评论 -
Python3学习笔记之浅拷贝与深拷贝
Python3中的直接赋值、浅拷贝、深拷贝参考链接:这里写链接内容Python3中的直接赋值、浅拷贝、深拷贝直接赋值浅拷贝深拷贝实例代码直接赋值直接赋值就相当于对象的引用,例如a = b,就是把a指向b指向的那个对象,这个对象发生变化时,a和b对应的值都会发生变化解析: 浅拷贝当使用copy()函数时就是进行了浅拷贝,它拷贝...原创 2018-07-28 00:15:49 · 2791 阅读 · 0 评论 -
Python3学习笔记之高级特性
高级特性参考链接:廖雪峰的官方网站高级特性切片 切片切片操作符用于取指定索引范围的操作,如:>>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']&amp原创 2018-07-27 16:49:03 · 2363 阅读 · 0 评论 -
Python3学习笔记之函数
函数参考链接:廖雪峰的官方网站调用函数-原创 2018-07-26 21:32:49 · 2357 阅读 · 0 评论 -
Python3学习笔记之库函数
本文记录Python中的一些常用的库函数input:input函数用于输入,它返回的值是str类型。在input中加上字符串可以作为提示语句来显示在屏幕上:>>> name = input('please enter your name: ')please e原创 2018-07-26 20:54:33 · 2516 阅读 · 0 评论 -
Python3学习笔记之Python基础
Python基础参考链接:廖雪峰的官方网站数据类型和变量用r''表示''内部的字符串默认不转义:>>&amp原创 2018-07-25 23:42:38 · 2602 阅读 · 0 评论