zoukankan      html  css  js  c++  java
  • 数据运算

    算数运算:

    比较运算:

    赋值运算:

    逻辑运算:

    成员运算:

    身份运算:

    位运算:


    #!/usr/bin/python a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0 c = a & b; # 12 = 0000 1100 按位与,每一位上两者均为真才为真,即a,b两项上均为1才为1. print "Line 1 - Value of c is ", c c = a | b; # 61 = 0011 1101 按位或,每一位上一项为真即为真,即a,b两项上对应的bit上一个为1即为1. print "Line 2 - Value of c is ", c c = a ^ b; # 49 = 0011 0001  按位异或,每一位上,对应的位上两者皆相同的相同为0,不同为1。即0-0为0,1-1为0,1-0或0-1为1. print "Line 3 - Value of c is ", c c = ~a; # -61 = 1100 0011 按位取反,每一位上取与之对应的相反的值。 print "Line 4 - Value of c is ", c c = a << 2; # 240 = 1111 0000 左移动,运算速度快于除法等计算方法 print "Line 5 - Value of c is ", c c = a >> 2; # 15 = 0000 1111 右移动,同上。 print "Line 6 - Value of c is ", c

      

    本站仅用于个人学习的笔记和记录,有时候是阅读别人的文章的时候做着笔记整理,有些是在实际工作中遇到的问题以及解决小问题的记录。 当前仅用于作为一个萌新程序媛的查漏补缺地检索地。
  • 相关阅读:
    个人第三次作业——原型设计
    《构建之法》团队作业第一次
    vsCode如何将结果输入到调试控制台
    Beta-冲刺第三天
    Beta版本(有更改)
    Beta冲刺-第二天
    Beta冲刺—第一天
    个人作业-测试
    团队项目—系统设计
    团队项目-需求分析
  • 原文地址:https://www.cnblogs.com/zoe233/p/6993999.html
Copyright © 2011-2022 走看看