Pythonic:极具Python特色的Python代码(明显区别于其它语言的写法的代码) 用字典映射代替switch case语句 if/else可以代替switch但是非...
目标:爬取熊猫TV某个分类下面主播的人气排行 分析网站结构 使用Chrome浏览器 F12查看HTML信息,Ctrl+Shift+C鼠标选取后找到对应的HTML。 文本分析并...
lambda表达式 匿名函数:定义函数的时候不需要定义函数名: 三元表达式 map 格式:map(函数,序列)把序列中所有值依次传到函数中并依次接受返回结果组成一个list。...
枚举 枚举和普通类相比有什么优势 枚举类型、枚举名称与枚举值 枚举的比较运算 两个枚举之间可以使用等值比较(==),但不能进行大小比较。支持身份验证(is操作):result...
正则表达式:一个特殊的字符序列,可以帮助检测一个字符串是否与我们所设定的字符序列相匹配。 功能:可以实现快速检索文本、替换文本的操作。 检测一串数字是否是电话号码 检测一个字...
类的命名规范: 类名的首字母大写 不建议使用_来连接多单词的类名 错误(当变量名调用出错):self.name 写成 name 类的易错点: 1. 类内不能运行类内的方法 类...
函数的特性:1) 功能性,2)黑箱性(隐藏细节),3)避免重复编写代码 当函数遇到return 之后,便不会继续运行后面的语句。return 可以返回任何数据类型(甚至是一个...
python的层级结构:包 -> 模块 -> 类 ->函数、变量 包:文件夹,模块:文件 命名空间:包名.模块名 包可以嵌套使用。 模块导入:增强程序的重复利用...
表达式(EXpression):运算符(operator)和操作数(operand)所构成的序列。(切记序列:有顺序) 逻辑运算符的优先级:not > and > or 表达...
变量:可以仅仅当作是一个“名字” 赋值符:= 命名要有意义,不能仅仅是A,B,X这类的。这是优质代码的必要条件。 变量命名规则:只能使用数字,字母,下划线。首字母不能是数字。...
列表(list):[a,b,c] 列表的基本操作: 当选取的是一个元素时,获取到的是那个元素的类型,选取的是子列表,则获取的是列表类型。 列表的加法与乘法也与字符串相同。这里...
代码是现实世界事物在计算机世界中的映射 整数:int 浮点数:float(双精度) 同理:其他进制转换为十进制:int(),其他进制转换为十六进制:hex(),其他进制转换为...
life is short,I use python 人生苦短,我用python python的概念 python特性: 1. 跨平台 2. 极为强大而丰富的标准库...