1.数据类型转换:
以下输出结果是多少?
int(3.4)
int(3.9)
float(5)
float(-5)
complex(5)
complex(5,8)
2.数学函数
Python3 ceil( )函数
描述:
ceil(x) 函数返回一个大于或等于 x 的的最小整数。
语法:
注意:ceil()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。
参数:
x -- 数值表达式。
返回值:
函数返回返回一个大于或等于 x 的的最小整数。
问:下列结果是多少?
math.ceil(-45.17) :
math.ceil(100.12) :
math.ceil(100.72) :
math.ceil(math.pi) :
Python3 fabs( )函数
描述
fabs()方法返回数字的绝对值,如math.fabs(-10) 返回10.0。
fabs()函数类似于 abs() 函数,但是他有两点区别:
① abs()是内置函数,fabs()函数在 math 模块中定义;
② fabs()函数只对浮点型跟整型数值有效,abs() 还可以运用在复数中。
其用法参照ceil()。
问:下列结果是多少?
math.fabs(-45.17) :
math.fabs(100.12) :
math.fabs(100.72) :
math.fabs(math.pi) :
Python3 round() 函数
描述:
round() 方法返回浮点数x的四舍五入值。
语法:
round( x [, n] )
参数:
x -- 数值表达式。
n -- 表示从小数点位数,其中 x 需要四舍五入,默认值为 0。
返回值:
返回浮点数x的四舍五入值。
问:下列结果是多少?
round(70.23456) : 70
round(56.659,1) : 56.7
round(80.264, 2) : 80.26
round(100.000056, 3) : 100.0
Python3 choice() 函数
描述
choice() 方法返回一个列表,元组或字符串的随机项。
语法
以下是 choice() 方法的语法:
注意:choice()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。
参数
seq -- 可以是一个列表,元组或字符串。
返回值
返回随机项。
问:请在姓名全拼中随机随机取出一个字母。