day15 内置函数 续及 匿名函数
1查看内置属性 **dir:讲对象的所有方法名放置在一个列表中,并返回 print(dir(str)) print(dir("abc")) 查看字符串的各种用法 ***range:函数可创建一个整数对象 一般用在for循环中 **next 内部实际用了__next__方法,返回迭代器的下一个项目 **iter 函数用来生成迭代器 (讲一个可迭代对象,生成迭代器) 基础数据类型相关 1 数字相关(14) 数字类型(4) **bool :用于将给定参数转换为布尔类型 如果没有参数 返回 Flase **int 函数用于讲一个字符串或数字转换为整型 例 print(bool("")) print(int("111")) print(int(12.73)) print(int("12.73")) #报错 print(int("0100",base=2) **float: 函数用于将证书和字符串转换成浮点数 print(1.22,type(1.22)) #1.22 <class 'float'> *compelx:用于创建一个值位real+imag*j的复数或者转化为字符串 如果第一个参数为字符串,则不需要指定第二个参数 # print(complex(1,2)) # *bin:将十进制转换成二进制并返回。 # print(bin(3)) # 0b11 #