美文网首页
【Python一级】运算符

【Python一级】运算符

作者: __construct | 来源:发表于2022-07-09 15:50 被阅读0次

    在python一级考试中,主要运用到算术运算符、比较运算符、逻辑运算符

    算术运算符

    1. 算术运算符
      算术运算符与数值一起使用来执行常见的数学运算:
    • + 加
    • - 减
    • * 乘
    • / 除
    • % 取模
    • ** 幂
    • // 地板除(取整数)
    1. 优先级
      python中的算术运算符存在优先级顺序,**优先级最高,+和-优先级最低,其他级别一样属于中等。
      同优先级的基本运算按照自左向右的顺序执行
      123-123//100*100

    2. +=、-=、*=、/=、%=

    3. 编程练习题
      【数字对调】
      输入一个三位数,要求把百位数与个位数对调,输出对调后的数
      【样例输入】123
      【样例输入】321
      【BMI指数】
      体质指数(BMI),是国际最常用来量度体重与身高比例的工具。它利用身高和体重之间的比例去衡量一个人是否过瘦或过肥。(保留3位小数)
      【样例输入】1.75 68
      【样例输出】22.204
      【歌手大奖赛】
      歌手大奖赛上6名评委给一位参赛者打分,6个人打分的平均分为9.6分;如果去掉一个最高分,这名参赛者的平均分为9.4分;如果去掉一个最低分,这名参赛者的平均分为9.8分;如果去掉一个最高分和一个最低分,这名参赛者的平均分是多少?

    4. 选择练习题

    1. 假设 a=2,b=3, 那么 a-b*b的值是?
    A. -3        B. -2        C. -7        D. -11
    
    2. 假设 a=2,b=10,c=a*b-5,那么c的值是?
    A. 150        B. 295        C. 300        D. 15
    
    3. 执行print(1+2*2+6/3)的结果为?
    A. 4        B. 7        C. 4.0        D. 7.0
    
    4. 已知变量 a=5,b=6,执行语句 a*=a+b 后,变量a的值为:
    A. 11         B. 30        C. 31          D. 55
    
    5. 运行下列代码,d输出的结果是?
    a,b,c = 23,13,3
    d = (a+b)-c**c
    A. 22        B. 27        C. 99        D. 9
    
    6. print(4+6*2+8)的结果是?
    A. 100        B. 24        C. 64        D.28
    
    7. 运行下列程序,输出结果为
    a = 8
    a += 1
    print(a)
    a *= 10
    print(a)
    a **= 2
    print(a)
    
    8. 下列代码的执行结果是?
    a = 2
    b = 3
    a = 5
    print( a*b-b/210)
    
    9. 执行print("'10+20="10+20')后,结果等于?
    A. 10+20=30
    B. "10+20"=30
    C. 报错
    D. “10+20=”10+20
    
    10. 【判断】在python中输入 80/4//3,计算结果为6.0
    

    比较运算符

    1. 比较运算符用于比较两个值:
    • == 等于
    • != 不等于
    • > 大于
    • < 小于
    • >= 大于等于
    • <= 小于等于
    1. bool 布尔类型
      布尔值使用常量True 和 False来表示
    • True : 1
    • False: 0
      bool值为False的情况还有 ''、""、''''''、""""""、()、[]、{}、None、0.0、0L、0.0+0.0
    1. 逻辑运算符
      逻辑运算符用于组合条件语句:
    • and 两个语句都为真,则返回True
    • or 如果其中一个语句为真,则返回True
    • not 反转结果,如果结果为True,则返回False

    相关文章

      网友评论

          本文标题:【Python一级】运算符

          本文链接:https://www.haomeiwen.com/subject/tduvbrtx.html