测试示例如下:
print("11. -1 的绝对值为:", abs(-1)) print("12. 创建的复数为:", complex(1, -2)) print("13. 商和余数为:", divmod(10, 3)) print("14. 浮点型转换:", float(1)) print("15. 10的3次幂为:", pow(10, 3)) print("16. 四舍五入为:", round(5.5)) print("17. 集合求和结果为:", sum({1, 2, 3 ,4})) print("18. 整数20的二进制为:", bin(20)) print("19. 整数20的八进制为:", oct(20)) print("20. 整数20的十六进制为:", hex(20)) print("21. Unicode 为 97 的字符串:", chr(97)) print("22. 字符串 a 的 Unicode 码:", ord('a')) print("23. 123 的 boolean 值为:", bool(123)) print("24. 空字符串的 boolean 的值为:", bool(''))测试结果如下:
11. -1 的绝对值为: 1 12. 创建的复数为: (1-2j) 13. 商和余数为: (3, 1) 14. 浮点型转换: 1.0 15. 10的3次幂为: 1000 16. 四舍五入为: 6 17. 集合求和结果为: 10 18. 整数20的二进制为: 0b10100 19. 整数20的八进制为: 0o24 20. 整数20的十六进制为: 0x14 21. Unicode 为 97 的字符串: a 22. 字符串 a 的 Unicode 码: 97 23. 123 的 boolean 值为: True 24. 空字符串的 boolean 的值为: False 比较运算符从字面意思来理解,比较运算符就是比较两个数值或者字符串类型的数据,返回一个布尔值。
比较运算符有以下几种:
运算符 描述== 等于 - 比较对象是否相等
!= 不等于 - 比较两个对象是否不相等
> 大于 - 返回x是否大于y
< 小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。
>= 大于等于 - 返回x是否大于等于y。
<= 小于等于 - 返回x是否小于等于y。
下面我们举几个栗子:
a = 5 b = 10 if (a == b): print("25. a 等于 b") else: print("25. a 不等于 b") if (a != b): print("26. a 不等于 b") else: print("26. a 等于 b") if (a < b): print("27. a 小于 b") else: print("27. a 大于等于 b") if (a > b): print("28. a 大于 b") else: print("28. a 小于等于 b") if (a <= b): print("29. a 小于等于 b") else: print("29. a 大于 b") if (b >= a): print("30. b 大于等于 a") else: print("30. b 小于 a")结果如下:
25. a 不等于 b 26. a 不等于 b 27. a 小于 b 28. a 小于等于 b 29. a 小于等于 b 30. b 大于等于 a 示例代码本系列的所有代码小编都会放在代码管理仓库 Github 和 Gitee 上,方便大家取用。