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


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

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

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

    案例代码如下:

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

    案例代码如下结果如下

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

    案例代码如下

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

    案例运行结果如下

    错误案例代码如下 

    1. c = "hello" - "h"
    2. print(c)

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

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

    案例代码如下

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

    案例代码运行结果如下

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

    案例代码如下

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

    案例代码运行结果如下

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

    案例代码如下

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

    案例代码运行结果如下

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

    案例代码如下

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

    案例代码运行结果如下

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

    案例代码如下

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

    案例代码运行结果如下

  • 相关阅读:
    数字藏品交易系统前后端功能介绍
    【Python绘画】画笑脸简笔画
    R语言筛选data.table数据中特定数据列大于某一个具体值的数据行(greater than)
    ARM9 VIVT cache架构中MMU的缓存属性如何理解
    腾讯云轻量2核4G5M服务器双11优惠价166元一年可选三年
    Jemeter的简单使用教程(压测)
    docker-compose 启动多个容器 为容器设置自定义网络 互相ping
    1.6 这些都是小红书里面的名词术语【玩赚小红书】
    注意力机制 - Transformer
    全新升级的AOP框架Dora.Interception[汇总,共6篇]
  • 原文地址:https://blog.csdn.net/weixin_63279307/article/details/132814391