首页 > 其他 > 详细

if,while,for,循坏

时间:2020-03-21 19:40:26      阅读:56      评论:0      收藏:0      [点我收藏+]

自增运算符自减运算符

  • a++   表示执行这行代码后a+1

  • ++a 表示执行运算前a就自+1

  • 自减同理

     

技术分享图片

 

逻辑运算符与或非

  • 逻辑与(and)运算   用  &&  表示  需要两个变量都是真(True)才为真

  • 逻辑或(or)运算   用   ||   表示   只要有一个变量为真那么结果就为真

  • 逻辑非运算    用    !    表示   给结果取反结果为真取反后就为假


逻辑运算符中的短路现象

逻辑运算中的短路:当使用逻辑”与“运算时只要前面的值为假那么将不再执行逻辑与(&&)后面的代码即使他为真也不会执行。

技术分享图片

逻辑运算中的短路:使用逻辑与运算时前面的值为真,那么他就会执行或运算符后面的代码即使后面的代码为假它也还会执行。

技术分享图片

 

位运算符

     

  • 位运算里面1代表真0代表假


  

A         =0011   1100
B         = 0000   1101
   
A&B    = 0000   1100        逻辑与:A and B只要有一个为假那么就为假
A|B    = 0011   1101        逻辑或:A or B 只要有一个为真那么就为真
A^B    = 0011   0001        亦或运算:A^B       相同即为0不同即为1
~A      = 1100   0011        取反运算:1取反即为0,0取反即为1
~B      = 1111   0010        取反运算:1取反即为0,0取反即为1

左移右移运算符

  • 左移       <<  表示  *2      左移几位就乘几个2

  • 技术分享图片

     

  • 右移       >>  表示  /2     右移几位就表示除几个2

  • 技术分享图片

     

    左移右移和底层打交道运行效率非常高

    三元运算符

    X  ? Y : z     表示 如果X==true,则结果为Y,否则结果为Z。

     

技术分享图片

技术分享图片

if,while,for,循坏

原文:https://www.cnblogs.com/mr-hhh/p/12541545.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!