
python基础
帆_5021
这个作者很懒,什么都没留下…
展开
-
python基础(6)—— 封装、继承、多态
Python是面向对象的语言,也支持面向对象编程的三大特性:继承、封装(隐藏)、多态封装(隐藏)隐藏对象的属性和实现细节只对外提供必要的方法,相当于将“细节封装起来”,只对外暴露“相关调用方法”通过前面学习的“私有属性、私有方法”的方式,实现封装”, Python追求简洁的语法,设有严格的语法级别的“访问控制符”,更多的是依靠程序员自觉实现继承继承可以让子类具有父类的特性,提高了代码的...原创 2020-05-08 17:53:43 · 219 阅读 · 0 评论 -
python基础(5) —— python爬虫实战
1. 反爬策略之代理IP首先需要购买代理IPimport urllib.request as urproxy_address = ur.urlopen('http://api.ip.data5u.com/dynamic/get.html?order=d314e5e5e19b0dfd19762f98308114ba&sep=4').read().decode('utf-8').str...原创 2020-05-02 22:38:22 · 258 阅读 · 0 评论 -
python基础(4) —— python爬虫进阶
1. Json Pathdumps 用于把python对象转换为Json对象loads 用于把Json对象转换为python对象dump 吧python类型的数据转化为Json类型的字符串,然后保存到本地load 用于读取本地的Json数据,并转换成Python对象import jsonpython_data = [ { 'username':'name...原创 2020-05-02 21:34:23 · 345 阅读 · 0 评论 -
python基础(3) —— python爬虫基础
1. 正则表达式表达式说明.除了 \n 和 \r 的所有字符\d数字\D非数字\w字母和下划线\W非字母和下划线\s空格(包括制表符、换页符等)[a-z]小写英文字母[a-zA-Z0-9]大小写英文字母与数字[123]数字123[^123]不是数字123*出现次数>=0+出现次数&...原创 2020-05-02 19:53:12 · 348 阅读 · 0 评论 -
python基础(2)—— 基础语法
1.注释Python注释有单行注释和多行注释单行注释以 “#” 开头多行注释使用三个单引号(’’’)或三个双引号(""")注意:单行注释描述下列语句作用;多行注释描述函数的功能、参数和返回值。2.Python的输入与输出input和 output统称为IO,是命令行下最基本的输入和输出.(1)input()输入input0会把用户通过键盘输入的任何值都作为字符串来存储过变量...原创 2020-05-01 20:48:22 · 364 阅读 · 0 评论 -
python基础(1) —— 数据类型
运算加减乘除注意(除法):// 第一种:整除10/3//输出结果:3.333333// 第二种:取整10//3//输出结果:3// 第三种:取余10%3//输出结果:1//2的平方2**2//输出结果:4//2的立方2**3//输出结果:8字符串python中的3中标示// 第一种:单引str='this is string'// 第二种:双引...原创 2020-04-22 17:31:55 · 142 阅读 · 0 评论