python数据类型转化,math常用函数,数值运算符汇总

# 数据类型转化
int1 = 1
# 将整数 通过 bool函数 转化为 bool类型
print(bool(int1))  # True
# 将整数 通过 float函数 转化为 float类型
print(float(int1))  # 1.0

bool1 = True
# 将布尔值 通过 int函数 转化为 int类型
print(int(bool1))  # 1
# 将布尔值 通过 float函数 转化为 float类型
print(float(bool1))  # 1.0

float1 = 1.23
# 将浮点数 通过 bool函数 转为 bool类型
print(bool(float1))  # True
# 将浮点数 通过 int函数 转为 int类型
print(int(float1))  # 1

a = 3 + 4j  # 定义一个复数
# 取实部、虚部并进行取整操作
real_part = int(a.real)
imag_part = int(a.imag)
# 输出实部、虚部的整数值
print(real_part)  # 输出:3
print(imag_part)  # 输出:4

# 常用math库
import math
x = 1.5
y = -1.5
# fabs(x):返回 x 的绝对值
print(math.fabs(x), math.fabs(y))  # 1.5,1.5
# ceil(x):返回不小于 x 的最小整数
print(math.ceil(x), math.ceil(y))  # 2 -1
# floor(x):返回不大于 x 的最大整数
print(math.floor(x), math.floor(y))  # 1 -2
# sqrt(x):返回 x 的平方根
print(math.sqrt(x))  # 1.224744871391589
# pow(x, y):返回 x 的 y 次方
print(math.pow(x, y))  # 0.5443310539518174
# exp(x):返回以 e 为底的 x 的指数
print(math.exp(x))  # 4.4816890703380645
# log(x):返回以 e 为底的 x 的自然对数
print(math.log(x))  # 0.4054651081081644
# sin(x):返回 x 的正弦值,x 为弧度制
print(math.sin(x))  # 0.9974949866040544
# cos(x):返回 x 的余弦值,x 为弧度制
print(math.cos(x))  # 0.0707372016677029
# tan(x):返回 x 的正切值,x 为弧度制
print(math.tan(x))  #14.101419947171719
# 常数π值
print(math.pi)  # 3.141592653589793

# 数值运算符
x = 2
y = 5
print(x + y)  # 7
print(x - y)  # -3
print(x * y)  # 10
print(y / x)  # 2.5
print(y // x)  # 2
print(y % x)  # 1
print(x ** y)  # 32
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值