【Python接口自动化笔记】-03函数

1.给列表去重
先转换为集合,再转换为列表
2.range函数
range(n) :默认生成一个0- n-1的整数序列,可以通过list()函数转化为列表类型的
range(n,m):默认生成一个n到 m-1的整数序列
range(n,m,k):默认生成一个n到 m-1的整数序列,步长为k k可以为负数

3.for循环遍历字典
·直接遍历字典,遍历的是键
·遍历字典的值时,要 in dict.values():
·遍历键值对 in dic.items():
·遍历键值对时,使用两个变量分别报错键和值
for k,v in dic.items():

·元组拆包,获取键,值 :
tu =(11,22)
a,b =tu

4.break
直接结束,continue 只跳过当前循环

5.for循环高级用法 for --else
else 只有在break结束循环的时候不会执行
for i in range(1,11):
print(i)
else:
print(‘111’)

6.根据字典键获取值
i ={‘user’:123}
i[‘user’]

7.for --else 用法

users =[{
   'user':121},{
   'user':122},{
   'user':123},{
   'user':124}]
a =int(input("请输入账户:"))
for i in users:
    if i['user'] == a:
        print ("已存在")
        break
else:
    print("新账户 :",a)

8.函数的使用

type:查看数据类型
id:查看数据内存地址
len:获取数据的长度
range:生成数据
。。。
9.自定义函数

def func(n):
    for i in range(n):
        for j in range(i) :
            print ('* ',end ='')
        print()
func(8)

10.函数的命名规范:
建议使用下划线命名,可以用数字、字母、下划线组成,
不能使用数字开头,不能使用关键字
注意不要和内置函数、模块同名

11.函数的参数
·定义在函数后面括号中
·定义的参数叫形参
·调用函数的时候,传入的数据叫实参
·函数根据return来接收返回值

12.实参分类
·位置传参,根据位置按顺序传参 def add_number(2,3)
·关键字传参,通过参数名指定参数进行传参 def add_number(b=1,a=3)<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值