Python_03 python基础2

算术运算

1.算数运算符

 运算符  描述     实例                                                         
 +       加      两个对象相加 a + b 输出结果 30                               
 -       减      得到负数或是一个数减去另一个数 a - b 输出结果 -10            
 *       乘      两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 
 /       除      b / a 输出结果 2                                             
 //      取整除  返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0     
 %       取余    返回除法的余数 b % a 输出结果 0                              
 **      指数    a**b 为10的20次方, 输出结果 100000000000000000000    

PS:

  混合运算时,优先级顺序为: `**` 高于 `*` `/` `%` `//` 高于 `+` `-` ,为了避免歧义,建议使用 `()` 来处理运算符优先级

  并且,不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算

2.赋值运算符

 运算符  描述        实例                                                          
=       赋值运算符
如 num = 1 + 2 * 3,结果num的值为7
 把 = 号右边的结果 赋给 左边的变量, 
   
 +=      加法赋值运算符    c += a 等效于 c = c + a    
 -=      减法赋值运算符    c -= a 等效于 c = c - a    
 *=      乘法赋值运算符    c *= a 等效于 c = c * a    
 /=      除法赋值运算符    c /= a 等效于 c = c / a   
 %=      取模赋值运算符    c %= a 等效于 c = c % a    
 **=     幂赋值运算符      c **= a 等效于 c = c ** a 
 //=     取整除赋值运算符  c //= a 等效于 c = c // a 

单个变量赋值:num=10

多个变量赋值 : num1, num2, f1, str1 = 100, 200, 3.14, "hello"

3.比较运算符

 运算符  描述 
 ==      检查两个操作数的值是否相等,如果是则条件变为真
 !=      检查两个操作数的值是否相等, 如果值不相等,则条件变为真 
 >       检查左操作数的值是否大于右操作数的值, 如果是,则条件成立
 <       检查左操作数的值是否小于右操作数的值 ,如果是,则条件成立
 >=      检查左操作数的值是否大于或等于右操作数的值, 如果是,则条件成立
 <=      检查左操作数的值是否小于或等于右操作数的值 ,如果是,则条件成立

4.逻辑运算符

 运算符  逻辑表达式  描述                                                         
 and     x and y     布尔"与":如果 x 为 False,x and y 返回 False,否则它返回 y 的值。 
 or      x or y      布尔"或":如果 x 是 True,它返回 True,否则它返回 y 的值。   
 not     not x       布尔"非":如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luanbucht

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值