数字 number

  整形    int

  浮点型   float

  bool    True(=1)  False(=0)

int_num = 10
float_num = 10.1
bool_True = True
bool_False = False print(bool_False == 0, bool_True == 1)

Bool类型判断

  0、None、空字符串、空列表、空元组、空字典、空集合为False,其他为True

zero_num = 0
None_type = None
empty_str = ""
empty_list = []
empty_tuple = ()
empty_dict = {}
empty_set = set() print(bool(zero_num))
print(bool(None_type))
print(bool(empty_str))
print(bool(empty_list))
print(bool(empty_tuple))
print(bool(empty_dict))
print(bool(empty_set))

None 是 NoneType类型

None_type = None
print(type(None_type))

浮点数参与的运算结果为浮点数

  1. 除法结果为浮点数 /

  2. 取整 //

print(10.0 / 2)
print(10 / 2)
print(10.0 // 3)
print(10 // 3)

查看数据类型  type()

ten_num = 9
two_num = "0b1"
print(type(ten_num), type(two_num))

计算机计量方式 10进制 2进制 8进制 16进制

  10进制:0 1 2 ... 9

  2进制:0 1

  8进制:0 1 2 ... 7

  16进制:0 1 ... 9 A ... F

进制表示和转换

  10进制   无前缀   int()

  2进制     0b       bin()

  8进制     0o       oct()

  16进制      0x       hex()

ten_num = 9
two_num = "0b1"
eight_num = "0o7"
sixteen_num = "0xF"
print(ten_num, two_num, eight_num, sixteen_num)
# 10 进制转其他进制
print(bin(ten_num), oct(ten_num), hex(ten_num))
# 其他进制转10进制
print(int(two_num, base=2), int(eight_num, base=8), int(sixteen_num, base=16))

  

最新文章

  1. Android Material Design之 NavigationView侧滑界面自定义 随笔
  2. property内存管理策略
  3. STM32F103xx bxCAN(Basic Extended CAN) 滤波机制
  4. wpf 双击行。。获得行信息
  5. delphi的webBrowser操作HTML研究
  6. Python 基礎 - 數據類型
  7. QRCode.jar生成二维码
  8. Leaf-spine data center architectures
  9. 【BZOJ 2301】[HAOI2011]Problem b
  10. Jquery时间快捷控件(Jtime)配置v1.0
  11. leetcode Merge Two Sorted Lists python
  12. C++ qsort
  13. maven技术(一)软件安装与配置
  14. 002 python准备做题的一些准备
  15. JavaScript浏览器解析原理
  16. c++ 引用方式传递数组
  17. Python3 Srcapy 爬虫
  18. 【Hadoop 分布式部署 十:配置HDFS 的HA、启动HA中的各个守护进程】
  19. ubuntu14 16使用libusb过程中遇到的问题及解决方法
  20. centos6.9出现openvpn:error=certificate signature failure的处理

热门文章

  1. Spring实战第4版PDF下载含源码
  2. laravel+vue+vuetify 前端匹配不到数据记录 No matching records found
  3. Apache 软件基金会顶级项目 Pulsar 达成新里程碑:全球贡献者超 300 位!
  4. Pulsar 联合 TiDB 推出大数据场景数据应用分析解决方案
  5. 【python开发】迈出第一步,这可能是我唯一一次的Python开发了
  6. Zabbix icmp pinger processes more than 75% busy
  7. 你会Spring Cloud吗?
  8. MyBatis动态SQL(使用)整理
  9. 转载:Oracle常见字段类型
  10. 关于Vuex的那些事儿