【Python从零开始】第四回_Python基础之"算数运算符函数"
2017-07-31
- 关于上回的练习解答
- 关于上节内容的回顾
- 练习题
- 算数运算符函数
关于上回的练习解答
请利用以上所学知识1,请去除去除数字后再输出。例 ‘www.u3v3.com’,经过去除后,输出 ‘www.uv.com’。
解答如下:
关于上节内容的回顾
下表列出了所有Python语言支持的算术运算符。
假设变量a持有10和变量b持有20,则:
运算符描述实例
+ 加法 - 对操作符的两侧加值a + b = 30
- 减法 - 从左侧操作数减去右侧操作数a - b = -10
* 乘法- 相乘运算符两侧的值a * b= 200
/ 除 - 由右侧操作数除以左侧操作数b / a = 2
% 模 - 由右侧操作数和余返回除以左侧操作数b % = 0
指数- 执行对操作指数(幂)的计算 a ** b = 10 幂为 20
//地板除 - 操作数的除法,其中结果是将小数点后的位数被除去的商。9//2 = 4 而 9.0//2.0= 4.0
练习题
运用加减乘除计算出四个数字的24点,并打印。
常用算数运算符函数
1-1:abs(x)
描述: abs() 函数返回数字的绝对值。
语法: abs( x )。
参数: x – 数值表达式。
返回值: 函数返回x(数字)的绝对值。
例子如下:
u3v3 = -3
abs(u3v3)
1-2:int(x)
描述: int() 函数用于将一个字符串会数字转换为整型。
语法: class int(x, base=10)。
参数: x – 字符串或数字;base – 进制数,默认十进制。。
返回值: 返回整型数据。
例子如下:
# 字符串
>>> int('10')
10
# 浮点数
>>> int(3.14)
3
# bytes对象
>>> int(b'10')
10
# 16进制
>>> int('0xa', 16)
10
# 8进制
>>> int('0o12', 8)
10
# 2进制
>>> int('1010', 2)
10
1-3:float(x)
描述: 函数用于将整数和字符串转换成浮点数。
语法: float( x )。
参数: x – 整数或字符串。
返回值: 返回浮点数。
例子如下:
>>>float(1)
1.0
>>> float(112)
112.0
>>> float(-123.6)
-123.6
>>> float('123') # 字符串
123.0