python内置函数
今天主要内容: 1.昨日补充 2.内置函数 3.匿名函数 1.关于生成器如何产生值,有三种方法, 1)生成器调.__next__() 2)用for循环 3)用list(ge) 2.内置函数 2.1 迭代器生成器相关 range() 函数可创建一个整数对象,一般用在for 循环中 next :内部实际使用了__next__方法,返回迭代器的下一个项目 iter():函数用来生成迭代器 2.2 基础类型相关 bool: 用于将给定参数转换为布尔类型,如果没有参数,返回 False。 int: 函数用于将一个字符串或数字转换为整型(这里注意如果是转换字符型的话,那么是把后面小数点去掉) 示例: f = 1.25 i = int(f) print(i) """ 运行结果是 1 """ float:函数用于将整数和字符串转换成浮点数。 进制转换(3): bin:将十进制转换成二进制并返回。 oct:将十进制转化成八进制字符串并返回。 hex:将十进制转化成十六进制字符串并返回。 print(bin(10),type(bin(10))) # 0b1010 <class 'str'> print(oct(10),type(oct(10))) # 0o12 <class 'str'> print(hex(10),type(hex(10))) # 0xa <class