问题:
整数、浮点数:
①数字类型分为整数int、浮点数float和复数complax(复数很少用)。
②加和减的运算过程中,只要有一方是浮点数,那结果也是浮点数。除的过程中,不管理两边类型,结果一定是浮点数
?③乘法似乎有两种用途,一种是数字类型做乘法,一种是字符串重复多少次(string*3指string重复三次)
④整除运算符//,比如7除以3得2余1,所以7//3=2
⑤强制类型转换:将int转换为float,比如7会变成7.0,而flaot转换成int,7.7会变成7(小数点后面的部分被去掉了)
数字函数:
①abs函数,取绝对值函数
②round函数 :四舍六入五成偶(小数点后面的数,四舍六入,如果小数点后面的数是5,则小数点前面的数是奇数,四舍五入,如果是偶数,则五舍六入)
③pow取幂函数,此处用法与C语言相同,pow(a,3),得出a的3次方
④ceil函数,ceil意为“天花板”,向上取整函数,即取得大于当前数值的最小整数
ceil函数需要先导入模块,导入模块的关键字是import,模块相当于C语言里的头文件,需导入math模块
⑤floor函数,floor意为“地板”,向下取整函数,即取得小于当前数值的最大整数。
floor同样需要导入math模块
②
输出:
输出:
④
输出:
⑤
输出
输出
数字函数:
①输出
②四舍六入
输出
输出
五成偶
输出1是奇数
输出2是偶数
⑤
输出