Python语言:算术运算符知识点讲解

前言:学了几天python,可把我折磨坏了。为什么呢,就是python语言都特别爱空格,我有时候就忘了,就报错了啦。就比如这个:a = 8,等于号前面和后面都需要空格,有点不习惯,在慢慢适应。今天计划写python语言中关于算术运算符的知识点讲解的笔记,话不多说,直接开写。

python中共有7种算术运算符,分别为:加减乘除运算符和整除,幂运算,取模运算符。我们一个一个分析。

1)加法运算符,符号表示为“+”。运算法则和数学中的加法法则一样,需要注意的一点是:如果几个字符串使用加法运算符,几个字符串会进行拼串操作。

案例代码如下:

# + 加法运算符 如果是两个字符串进行加法运算,字符串则会进行拼串操作
a = 4
a = a + 4
b = "hello" + " " + "world"
print(a)
print(b)

案例代码如下结果如下

2)减法运算符,符号表示为“-”。运算法则和数学中的减法法则一样,需要注意的一点是:字符串不能减去一个字符。例如一个字符串“hello”减去一个字符"h"系统会报错,不能进行这样的操作。

案例代码如下

# - 减法运算符 字符串不能减去一个字符。
a = 3 - 4
b = 2 - True  # True表示逻辑真,整数形式表示为1
print(a)
print(b)

案例运行结果如下

错误案例代码如下 

c = "hello" - "h"
print(c)

错误案例代码运行结果如下

3)乘法运算符,符号表示为“*”。运算法则和数学中的乘法法则一样,需要注意的一点是:字符串和数字相乘,字符串会重复出现n次,n为数字的值。就比如:字符串“hello”和5相乘,“hello”会出现5次。

案例代码如下

# * 乘法运算符 如果字符串和数字相乘,字符串会重复n次,n为数字的值
a = 4 * 6
b = "hello" * 5
print(a)
print(b)

案例代码运行结果如下

4)除法运算符,符号表示为“/”。运算法则和数学中的除法法则一样,运算结果返回浮点数。

案例代码如下

# 除法运算符 除数不能为0,运算结果将会返回一个浮点数
a = 10 / 8
b = 10 / 5
print(a)
print(b)

案例代码运行结果如下

 5)整除运算符,符号表示为“//”。运算结果只会保留整数,返回一个整数。

案例代码如下

# // 整除 运算结果只会保留整数,返回一个整数
a = 10 // 3
print(a)

案例代码运行结果如下

6)幂运算符,符号表示为“**”。运算法则和数学中的求幂法则一样。

案例代码如下

# ** 求一个数的几次幂
a = 2 ** 2
b = 4 ** 4
print(a)
print(b)

案例代码运行结果如下

 7)取模运算符,符号表示为“%”。运算结果保留余数。

案例代码如下

# 求模 运算结果保留余数
a = 10 % 3
print(a)

案例代码运行结果如下

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值