【Python基础】数值类型

int(整形)

在 Python 中定义变量是 不需要指定类型(在其他很多高级语言中都需要)

整形,也被称之为整数。整数就是数学中的数字。

整形在Python中不受长度限制大小范围

使用 type 函数可以查看一个变量的类型

In[1]: 1
Out[1]: 1

In[2]: type(1)
Out[2]: int

浮点型(float)

小数类型

小数

In[1]: 1.0
Out[1]: 1.0

In[2]: type(1.0)
Out[2]: float

运算、运算符优先级与整形是一样。

类型转化

浮点数转化为整形(显示转化)

In[3]: int(1.0)
Out[3]: 1

In[4]: float(1)
Out[4]: 1.0

隐式转化,系统背后默认进行转换

In[5]: 1 / 2
Out[5]: 0.5

算数运算符

因为是整数,所以也可以进行数学中的基本运算。

  • 算数运算符是 运算符的一种
  • 是完成基本的算术运算使用的符号,用来处理四则运算

# 取余
In[16]: 9 % 4
Out[16]: 1

In[17]: 9 % 3
Out[17]: 0

In[18]: 2 ** 3
Out[18]: 8

除此之外,“+”还可以作为字符串(包括后续要介绍的序列)的连接运算符。

s1 = 'Hello, '
s2 = 'Charlie'
# 使用+连接两个字符串
print(s1 + s2)

算数运算符的优先级

和数学中的运算符的优先级一致,在 Python 中进行数学计算时,同样也是:

  • 先乘除后加减
  • 同级运算符是 从左至右 计算
  • 可以使用 () 调整计算的优先级

以下表格的算数优先级由高到最低顺序排列

运算符 描述

例如:

  • 2 + 3 * 5 = 17
  • (2 + 3) * 5 = 25
  • 2 * 3 + 5 = 11
  • 2 * (3 + 5) = 16

赋值运算符

以下假设变量a为10,变量b为20:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值