python-5

1: lambda表达式

def f1():
#     return 123
# f2 = lambda : 123
# 
# r1 = f1()
# r2 = f2()
# print(r1)
# print(r2)
# 
# def f3(a1,a2):
#     return a1 + a2
# 
# f4 = lambda a1,a2 :a1 + a2

2:内置函数

0 none 空值    》》》 False

all >>>所有都为真

any >>>只要有一个即为真

ascii(对象) ,对象的类中找__repr__, 获取其返回值

class Foo:
#     def __repr__(self):
#         return "hello"
# obj = Foo()
# r = ascii(obj)
# print(r)
#bin 二进制

#oct  八进制

#int  十进制

#hex  十六进制

#bool, 判断真假

chr() :找到相对的ascii码

ord():  相对的ascii码对应的值

#  验证码:

import random
#
# i = random.randrange(15,70)
# print(i)
# c = chr(i)
# print(c)
# temp = ""
# for i in range(4):
#     num = random.randrange(0,4)
#     if num == 3 or num == 1:
#         rad2 = random.randrange(0,7)
#         temp = temp + str(rad2)
#     else:
#         rad = random.randrange(15, 70)
#         c = chr(rad)
#         temp = temp +c
# print(temp)

#环可迭代的对象,获取每一个参数, 函数

# def f1(x):
#     if x > 22:
#         return True
#     else:
#         return False
# ret = filter(f1, [11,22,33,44])
# for i in ret:
#     print(i)
# def f1(x):
#     return x + 100
# ret = map(f1, [1,2,3,4,5])
# print(ret)
# for i in ret:
#     print(i)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值