Fork me on GitHub

python-selenium-Tynam读书笔记1-python基础

编码

默认脚本编码格式为ANSCII,所以我们需要手动更改格式为utf-8,格式如下

coding=utf-8或--coding=utf-8--

数据类型

数据类型有六种:

  • 数字:包含整型( int)、浮点型( float)、布尔型( bool)、复数类型( complex)
  • 字符串:表示一系列字符,使用时需要用‘’、“”包括
  • 列表:使用[]表示,有特定顺序的元素组成,元素之间使用“逗号”分割,且元素值可被修改
  • 元组:同列表,但元素值不可被修改,且长度固定,使用()表示
  • 字典:有键值对key-value表示,可存储任意数据类型,使用{}表示
  • 集合:一组无序不重复的元素序列(列表相反),使用{}表示

运算符

  • %表示取余,//表示取整除,返回商部分
  • is和== 有什么区别?,is是比较对象位置是否相同,而
    ==是比较对象值是否相同
  • and 且、or或、not非

语句

  • if 条件判断 [执行语句块] else [执行语句块]
  • 循环语句包括,for、while,continue 和 break 都用于跳出循环,前者表示结束当前循环,后者表示退出循环

列表增删改查

append-列表末尾添加一个元素,extend-列表添加多个元素,insert-指定位置添加元素,remove(name)-移除特定元素,del list[index]-移除索引为index的元素

匿名函数

使用 lambda 创建匿名函数。
语法: lambda 参数 1,参数 2, … 参数 n : 表达式
特点:

  • ambda 只能包含一条语句;
  • 参数可选,可以为 0;
  • 需要写 return,直接返回后面的表达式;
  • ambda 和 def定义的函数一样都需要调用的时候才会被执行;
  • 表达的生成函数一般都比较简单

异常

try:
    执行代码块
except (错误类型):
    处理异常代码块
except Exception:
    处理异常代码块
finally:
    最后执行

posted @ 2019-10-11 09:34  上海_布丁  阅读(179)  评论(0编辑  收藏  举报