Python运算符和分支

本文详细介绍了Python中的运算符,包括数学运算符、比较运算符和逻辑运算符,重点讲解了and、or、not等逻辑运算符及其短路操作。此外,还详细阐述了Python的分支结构,如if单分支、双分支和多分支结构,并给出了实际的代码示例和练习题,帮助读者理解并掌握Python的条件控制逻辑。
摘要由CSDN通过智能技术生成

Python运算符和分支

1.数学运算符

  • +(加)

    • print(5+2) # 7
      
  • -(减)

    • print(5-2) # 3
      
  • *(乘)

    • print(5*2) # 10
      
  • /(除)

    • print(5/2) #2.5
      
  • %(求余)

    • print(5%2) # 1
      print(3.2%2) # 1.2000000000000002
      print(-3%2)  # 1
      # 求余数应用1:判断奇偶数,判断一个数是否能够被另一个数整除(看余数是否为0)
      print(6%2)
      # 求余数应用2:取低位数(用10或10的幂次方取余)
      num = 23654
      print(num%10) # 4
      print(num%100) # 54
      print(num%1000) # 654
      
      
  • //(取整)

    • # x//y - x除以y的商向小取整
      print(5//2)  # 2
      print(1.8//2) # 0
      print(-5//2) # -3
      # 正整数去低位
      num1=23456
      print(num1//10) # 2345
      print(num1//100) # 234
      # 获取指定正整数的十位数
      num2 = 3945
      print(num2%100//10) # 4
      print(num2//10%10) # 4
      # 获取指定正整数的百位数
      print(num2//100%10) #9
      
  • **(幂运算)

    • # x**y  求x的y次方
      print(3**2) # 9
      print(2**3) # 8
      print(16**0.5) # 4.0
      print(27**
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值