Python自动化测试基础知识总结(一)

本文介绍了Python的基础编程概念,包括条件判断if-elif-else,循环while,下标和切片操作,函数定义与调用,以及如何使用模块。同时讲解了内置函数如cmp、len、max、min和del,并提到了time模块在处理时间戳和日期格式化中的应用。
摘要由CSDN通过智能技术生成

1.判断语句

if(条件):
    elif:
    else:

2.循环语句

while条件:
    处理
#while条件--当满足条件时,做什么事情,并且只要条件满足就重复(循环)执行代码块
#循环处理的代码块要与while关键字通过缩进来进行控制
#while容易出现死循环--程序将被困在循环处理中无法跳出
#通常在while中会使用continue和break来控制循环的执行
#continue是指从当前位置结束本次循环(直接下次循环)
#break

3.下标和切片

1.下标索引:字符串,列表,元组都支持下标索引。索引形式:name[i],i从0开始计数。
2.切片:切片是指对操作的对象截取其中一部分的操作。字符串,列表,元组都支持切片操作。
切片的语法:[起始:结束:步长]
字符串[m:n:k]从下标为m到下标为n-1,没k个取一个
注意:选取的区间从“起始”位开始,到“结束”位的前一位结束(不包含结束位本身),步长表示选取间隔。

4.函数

定义函数:
def 函数名(参数):
    功能代码
    return;
    
调用函数:
函数名(具体的参数):

定义函数后,需要调用才能执行函数体中的代码
参数,在定义时类似于一个变量名,并不是一个具体的值,参数组函数体重使用
调用函数的时候,需要给出具体的参数值

python内置函数:
cmp(item1,item2)比较两个值
len(item)计算容器中元素个数
max(item)返回容器中元素最大值
min(item)返回容器中元素最小值
del(item)删除变量

5.模块

模块:一个模块就是一个.py文件,在模块中可以定义变量,函数。所以说,一个模块就是将一系列相关的变量和函数组织好,方便使用。

import 模块名
模块名.函数名(具体的参数)

from 模块名 import 函数名
函数名(具体的参数)

time模块
1.时间戳 相对于1970年1月1日的秒数  t1 = time.time() -- 当前时间的时间戳
2.元组 (y,m,d,h,m,s,weekday,uearday,夏令时) t2 = time.localtime() -- 当前时间的元组
3.字符串格式  t3 = time.strftime(t2,'%Y%m%d' %H: )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值