摘要:
数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合。这些数据元素可以是数字或者字符,甚至可以是其他数据结构。 在python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号——即元素的位置,也称为索引。第一个索引是0,第二个是1,以此类推。 1.1序 阅读全文
摘要:
1.第一章学习的新函数 abs(number) 返回数字的绝对值 cmath.sqrt(number) 返回平方根,也可以用于负数 float(object) 将字符串和数字转换为整数 help() 提供交互式帮助 input(prompt) 获取用户输入 int(object) 将字符串和数字转换 阅读全文
摘要:
1.字符串 1.1 单引号字符串和转义引号 1.1.1引号字符串 字符串就是值,就像数字一样: 当python打印出字符串时,是用单引号括起来的,但在程序中用的是双引号。单引号和双引号事实上没有区别 上面两个图用的分别用的是双引号和单引号,打印出来的结果是一样的。但是在某些情况下,单双引号会派上用场 阅读全文
摘要:
1.程序运行 1.1 python解释器运行 File-new File创建一个新的编辑窗口,输入下图中的内容 选择File-save保存程序(为纯文本文件)。建立一个专门存放python项目的目录。然后为程序起一个有意义的名字,比如name.py。文件名以.py结尾非常重要。 现在可以用Edit- 阅读全文
摘要:
1.模块 可以把模块想象成导入到python以增强其功能的扩展。需要使用特殊的命令import来导入模块。用import导入了模块,然后按照“模块.函数”的格式使用这个模块的函数, 它是这样起作用的。 上图为把年龄转换为整数(32)而不是浮点数(32.0),使用int函数。注:int函数/类型把参数 阅读全文
摘要:
1.语句 1.1 语句和表达式有什么区别呢?表达式就是某件事情,而语句是做某件事情(即告诉计算机做什么)。比如2*2是4,而print2*2则是打印4 1.2 if语句 当条件为假时,什么都没发生;当条件为真时,后面的语句(上图为print语句)被执行。注:在交互式解释器内使用if语句,需要按两次回 阅读全文
摘要:
1.数字和表达式 1.1.1 取余(模除运算)--x%y的结果为x除以y的余数,例如 注:python2.x版本整除是/,python3.x版本整除是// 1.1.2 幂(乘方)运算,例如 注:幂运算符取反(一元减运算符)的优先级要高,所以-3**2等同于-(3**2)。如果想计算(-3)**2,就 阅读全文
摘要:
今天主要学习selenium IDE菜单栏的内容 1. 文件:创建、打开、保存、导出测试案例和测试案例集。编辑:复制、粘贴、删除、撤销和选择测试案例所有的命令。options:用于设置selenium IDE 2. 填写被测网站的地址 3. 速度控制:控制案例运行的速度 4. 运行所有:运行一个测试 阅读全文
摘要:
selenium由一系列自动化测试工具构成,它们以不同的方式实现自动化测试,是开源的自动化测试工具。而selenium IDE 是一个开发selenium 测试案例的工具。它是firefox的一个插件。最近开始学习selenium自动化测试,我的参考书是由温素剑编写的《零成本实现web自动化测试》, 阅读全文