python中eval的用法 常用内置函数介绍
在python之中eval是它的内置函数,用来执行一个字符串表达式并返回表达式的值,一般常用于数学的运算。如eval('2 + 6')所返回的结果就是8,要注意的是括号内的运算必须用引号括起来。那除了eval函数之外,python还有许多内置函数,下面的文章会介绍几个常用的函数给大家。
1.all():该函数用来判断一个元组或者列表是否为空值或者是否包含了0、None、False等值。如果为有这些值或为空则返回False,反之则返回True。如all( [0,1,2,3] )返回的结果就是False,没有0返回的就是True。
2.reverse():此函数可以用来将列表中的元素进行反转,例如listA=[0,1,2,3,8],使用listA.reverse()方法后其中的值排序就变为83210。
3.len():len函数是用来返回字符、数组、列表等对象的长度或者项目个数的,英文数字符号都算一个字符,中文算两个字符。像是str = '你好,Mary'经过len(str)计算后返回的值就是9。
4.open():用来打开一个文件,会在作用域内创建出一个file对象。例如file = open('text.txt'),file.read()输出的就是文本文档text里面的内容。
5.max()和min():这两个函数是用来返回给定参数里最大最小值的,参数可以为整数和序列,但不能是字符串的格式。
6.pow():用来计算整数的次方,有两个值,第一个值是需要计算的数,第二个值是次方数。例如pow(2, 8)就是返回2的8次方的值。