python入门第二天-运算符和if分支

本文详细介绍了Python中的数学运算符,包括加、减、乘、除、整除、取余和幂运算,并讲解了比较运算符、逻辑运算符的用法和短路操作,以及赋值运算符的优先级。此外,还深入探讨了if分支结构,包括单分支和双分支的使用场景及执行过程。
摘要由CSDN通过智能技术生成

day2 运算符和if分支

一、数学运算符:+(加)、-(减)、*(乘)、/(除)、//(整除)、%(取余、取模)、**(幂运算)

1、+、-、*、/和数学中的加减乘除功能和用法一模一样

print(1+1)
print(2*5)
print(5/2)
# 运算结果还可以保存在变量中
result = 2-5
print(result)

2、// - 求商,然后商保留整数部分,向小取整

  • 当被除数和除数都是整数的话,如果没有余数的话,商就是整数型,如果是整除的话商也是整数型

  • print(5/2)     # 2.5
    print(5//2)    # 2
    print(4//2)    # 2
    
  • 只要除数和被除数中有一个是小数的话,无论是不是整除,商都是浮点型

  • print(1.5/2)   # 0.75
    print(1.5//2)  # 0.0
    print(-2.8//2)  # -2.0
    print(1.5//0.3) # 5.0
    
  • 应用:取高位数和去低位数

  • 取高位数

  • num = 980
    print(980//100)   # 9
    
  • 去掉任意整数的个位数

  • num = 687
    print(687//10)   # 68
    

3、% - 取余、取模、求余数

(1)固定格式

x % y - 求x除以y的余数

print(5 % 2)    # 1
print(14 % 5)   # 4
(2)应用
  • 应用场景一:判断一个数是否能够被另一个数整除,如果一个数能被另一个数整除,那么结果会是0

  • print(7 % 3)  # 1不为0,所以7不能被3整除
    print(9 % 3)  # 0是0,所以能被整除
    
  • 应用场景二:判断一个数的奇偶

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值