数字类型

Posted xuecaichang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字类型相关的知识,希望对你有一定的参考价值。

一:基本使用:int
1 用途:记录年龄、等级、号码

2 定义方式
age=18 #age=int(18)
print(type(age))
int(‘abadf‘) #报错
int(‘10.1‘) #报错
int(‘101‘) #int只能将字符串中包含纯数字转成整型

进制转换(了解**)
其他进制转成十进制
二进制:0,1
10 #1*(2**1) + 0*(2**0)
十进制:0-9
371 #3*(10**2) + 7*(10**1) + 1*(10**0)
八进制:0-7
371 #3*(8**2) + 7*(8**1) + 1*(8**0)
十六进制:0-9 A-F
371 #3*(16**2) + 7*(16**1) + 1*(8**0)

十进制转成其他进制
print(bin(12))
print(oct(12)) #14 =>1*(8**1) + 4*(8**0)
print(hex(16))

3 常用操作+内置的方法

二:该类型总结
1 存一个值

3 不可变
x=10
print(id(x))
x=11
print(id(x))


一:基本使用:float
1 用途:记录身高、体重、薪资

2 定义方式
salary=3.1 #salary=float(3.1)

res=float(‘3.3‘)
print(type(res))

3 常用操作+内置的方法

二:该类型总结
1 存一个值

3 不可变
x=10.3
print(id(x))
x=10.4
print(id(x))一:基本使用:int
 1 用途:记录年龄、等级、号码

2 定义方式
age=18 #age=int(18)
print(type(age))
int(‘abadf‘) #报错
int(‘10.1‘) #报错
int(‘101‘) #int只能将字符串中包含纯数字转成整型

进制转换(了解**)
其他进制转成十进制
二进制:0,1
10 #1*(2**1) + 0*(2**0)
十进制:0-9
371 #3*(10**2) + 7*(10**1) + 1*(10**0)
八进制:0-7
371 #3*(8**2) + 7*(8**1) + 1*(8**0)
十六进制:0-9 A-F
371 #3*(16**2) + 7*(16**1) + 1*(8**0)

十进制转成其他进制
print(bin(12))
print(oct(12)) #14 =>1*(8**1) + 4*(8**0)
print(hex(16))

3 常用操作+内置的方法

二:该类型总结
1 存一个值

3 不可变
x=10
print(id(x))
x=11
print(id(x))


一:基本使用:float
1 用途:记录身高、体重、薪资

2 定义方式
salary=3.1 #salary=float(3.1)

res=float(‘3.3‘)
print(type(res))

3 常用操作+内置的方法

二:该类型总结
1 存一个值

3 不可变
x=10.3
print(id(x))
x=10.4
print(id(x))


















































































































以上是关于数字类型的主要内容,如果未能解决你的问题,请参考以下文章

数字类型

Python数字类型介绍

数据类型转换(针对数字类型)

postgresql数字类型

python第二周 数字类型

数字类型字符类型列表类型