Python自学基础(运算符)

算数运算符

表达式是编程语言的最基本编程结构在。表达式包含“值”和“操作符”。就例如我们数学上面的等式。一个等式中肯定包含结果,也就是值,也包含加减乘除等符号。下面就是在Python中出现的一些算术运算符。

>>> 1 + 2
3
>>> 5 - 3
2
>>> 5 / 2
2.5
>>> 5 * 2
10
>>> 5 // 2
2
>>> 5 % 2
1
>>> 5**2
25

在上述表达式中,前面四个我们平时接触的加减乘除,而后面几个是需要注意的,不要搞混了。“//”,这个符号意味着这个表达式是取整运算,而“%”正好与它相反是取余运算。最后一个“**”,是一个指数运算,如果表达式为5 **(1/2),也就是5的1/2次方,也就是数学中的开根、在Python中也遵循着国际惯例,按着先乘除后加减,如果有括号就先算括号里面。

>>> (5-1)*(7+1)/(3-1)
16.0
>>> 

赋值运算符

就像标题说的赋值,可以按照字面意思理解。我们对一个变量进行赋值操作。

>>> temp = 40
>>> temp
40
>>> first = 5
>>> first + temp
45
>>> 

这是最基础的一个赋值操作,接下来的就是相对于这个要稍微理解一下。

>>> temp = 5
>>> temp +=10
>>> temp
15
>>> temp -=10
>>> temp
5

首先我们先对temp这个变量进行赋值,然后temp +=5的这条语句相当于temp=temp+5。后面的 -=也是相同的道理。

所以,有加减肯定也有乘除取余等操作。

>>> temp /=5
>>> temp
1.0
>>> temp *=6
>>> temp
6.0
>>> temp %=4
>>> temp
2.0
>>> 

对于这些运算符的操作,基本上和我们所学的数学没什么差别,所以理解起来也相对较快。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值