Python常用数据类型操作--数值类型

Python常用数据类型操作--数值类型_第1张图片

 表现形式

Python常用数据类型操作--数值类型_第2张图片

与java一样,python里的数值类型也都是带符号的 

进制转换

Python常用数据类型操作--数值类型_第3张图片

十进制转换为其他进制的方法:整除倒取余 

Python常用数据类型操作--数值类型_第4张图片

 二进制转换成八进制:取三位成一位

二进制转换为十六进制:取四位成一位

八进制十六进制互相转换:先转换成二进制

常用操作

Python常用数据类型操作--数值类型_第5张图片

 数学函数:

import math

num = 1

x = 2
y = 3

math.abs(num)
# 求绝对值

math.max(x1,x2,x3)
# 求最大值
math.min(x1,x2,x3)
# 求最小值

math.round(num[, n])
# 求四舍五入,n表示位数

math.pow(x,y)
# 返回x的y次幂

math.ceil(num)
# 向上取整
math.floor(num)
# 向下取整

math.sqrt(num)
# 开平方

math.log(x,base)
# 以base为底数,x的对数

随机函数

import random

random.random()
# 取[0,1)之间的小数
random.choice(seq)
# 在seq里随机挑选一个数值
random.uniform(a,b)
# 取[x,y]之间的随即小数
random.randint(a,b)
# 取[x,y]之间的随机整数
random.randrange(start,stop,step)
# 在[start,stop)之间取一整数,step是每次移动的步数

三角函数

import math


# 正弦函数
# sin(x), x, 参数, 所接收的, 是一个弧度 角度
# pi = 180
# hudu = 30 / 180 * pi
# hudu = 1/ 6 * math.pi
hudu = math.radians(30)
result = math.sin(hudu)
print(result)

你可能感兴趣的:(Python学习,python)