美文网首页Python基础
Python数据类型-1·数字

Python数据类型-1·数字

作者: 技术老男孩 | 来源:发表于2022-12-20 09:25 被阅读0次

数据类型的分类:

  • 数字类型
  • 字符串类型
  • 列表类型

一、基本的数字类型:

  1. int:有符号整数
  2. bool:布尔值
    • True:1
    • False:0
  3. float:浮点数(小数)
<pre>[root@localhost xxx]# python3
# 查看变量常量的类型,5为int 整数类型
>>> type(5) 
<class 'int'>

# 查看变量常量的类型,5.0为float 浮点数类型
>>> type(5.0)  
<class 'float'>

# True 代表的值为1,结果为4;True 第一个字母必须是大写
>>> True + 3  
4

# False 代表的值为0,0乘任何数均为0;False 第一个字母必须是大写
>>> False * 3  
0</pre>

二、整数数字表示方式

Python 默认以十进制数 显示

  1. 数字以 0o 或 0O 开头表示为 8 进制数
  2. 数字以 0x 或 0X 开头表示 16 进制数
  3. 数字以 0b 或 0B 开头表示 2 进制数

(二、八、十六)进制转十进制(0b、0o、0x)

<pre>[root@localhost xxx]# python3
# python 默认以十进制数显示,十进制数范围:0 ~ 9
>>> 23
23

# 以0o或0O开头表示8进制,0o23即将8进制数23,以十进制方法进行显示
# 8进制数23转为十进制方法: 2*8的1次方 + 3*8零次方 = 2*8 + 3*1 = 19
# 8进制数范围:0 ~ 7
>>> 0o23
19

# 以0x或0X开头表示16进制,0x23即将十六进制数23,以十进制方法进行显示
# 十六进制数23转为十进制方法: 2*16的1次方 + 2*16零次方 = 2*16 + 3*1 = 35
# 16进制数范围:0 ~ 9,a ~ f
>>> 0x23
35

# 以0b或0B开头表示二进制,0b10即将二进制数10,以十进制方法进行显示
# 十进制数10转为二进制方法: 1*2的1次方 + 0*2零次方 = 1*2 + 0*1 = 2
# 二进制数范围:0,1
>>> 0b10
2

十进制转(二、八、十六)进制(oct、hex、bin)

# 函数oct(), 可以将十进制数100,转换为8进制数
>>> oct(100)  
'0o144'

# 函数hex(), 可以将十进制数100,转换为16进制数
>>> hex(100)  
'0x64'

# 函数bin(), 可以将十进制数100,转换为二进制数
>>> bin(100)  
'0b1100100'</pre>

相关文章

  • 005.Python数字

    Python 数字 1. 概述 Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改...

  • python基础-列表 元组 集合 字典区别和用法

    1 python数据类型 Python中有六个标准的数据类型:Number(数字),String(字符串),Lis...

  • Lesson 013 —— python 数字

    Lesson 013 —— python 数字 Python 数字数据类型用于存储数值。 数据类型是不允许改变的,...

  • 列表,元组,字典

    Python 数据类型 Python中数据类型分为数字型和非数字型数字型:整型(int)浮点型(float)布尔型...

  • Python 数据类型

    基本数据类型 标准数据类型 Number(数字) 1、python 可以同时为多个变量赋值。a, b = 1, 2...

  • Python浅薄的基础小结上

    Python数据类型 1、Python数字与基础的运算 Python 支持四种不同的数值类型: 整型(Int)- ...

  • 1、变量及数据类型

    数据类型概述 1、Python标准数据类型:Numbers数字,String字符串,Bool布尔型,List列表,...

  • 数据类型

    一、Python 数字(Number) Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着...

  • 1.python豆知识复习 数值类型

    数据类型 1. Python标准数据类型:Numbers数字,String字符串,List列表,Tuple元组,D...

  • 07、python中的数字Number

    Python3 数字(Number) Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着...

网友评论

    本文标题:Python数据类型-1·数字

    本文链接:https://www.haomeiwen.com/subject/mpcafdtx.html