关于简单的运算、二进制运算、逻辑运算符

简单的运算

>>> 1+1

2

>>> 2-1

1

>>> 2*3

6

>>> 2/1

2.0

>>> 5%4     <====返回除法的余数

1

>>> 2**2    <====幂次方

4

>>> 5//2    <====关于取商,只取整数部分

2

>>> 5==5

True

>>> 5!=4    <====关于不等于

True

>>> 5>4

True

>>> 4<5

True

>>> 5>=5

True

>>> 4<=4

True

关于二进制运算

运算符     描述       实例

&      按位与运算符   10&50得出结果为2  假如A为00001010 B为00110010 就是说A和B中相同的位都为真才为真就是1

|      按位或运算符   10|50得出结果为58 假如A为00001010 B为00110010 就是说A和B中相同的位只要有一位为真才为真就是1

^      按位异或运算符  10^50得出结果为1=56 假如A为00001010 B为00110010 就是说A和B中相同的位只要有一位为真才为真就是1,都为真的话就是假代表0,都为假的话就是假代表0

>>     右移动运算符   假如A为00001010按照右移一位的话结果就是00000101代表5

<<     左移动运算符   假如A为00001010按照左移一位的话结果就是00010100代表5

逻辑运算符

运算符   描述

and    布尔"与",如果x为false,x and y返回false

or     布尔"或",如果x为true,它就返回true

not    布尔"非",如果x为true,它就返回false

成员运算符

运算符

in

not in

举例

the number 1:

name=[,]
name:
    ()
:
    ()
得出结果pengchun is very handsome

the number 2:

name=[,]
name:
    ()
:
    ()

得出结果pengchun is handsome

时间: 2024-12-16 21:25:49

关于简单的运算、二进制运算、逻辑运算符的相关文章

关于简单的运算、二进制运算、逻辑运算符、成员运算符、身份运算符

简单的运算 >>> 1+1 2 >>> 2-1 1 >>> 2*3 6 >>> 2/1 2.0 >>> 5%4     <====返回除法的余数 1 >>> 2**2    <====幂次方 4 >>> 5//2    <====关于取商,只取整数部分 2 >>> 5==5 True >>> 5!=4    <====关于

java个人学习笔记 自增自减(前后) 赋值运算(扩展的赋值运算)逻辑运算符

++ 自增前置 :先运算后取值 a=3; b=++a; a=4 ; b=4; ++ 自增后置 :先取值后运算 a=3; b=a++; a=4; b=3; -- 自减前置  :先运算后取值 a=3: b=--a:a=2:b=2: -- 自减后置 :先取值后运算 a=3:b=a--:a=2:b=3: 前置的都是先运算后取值 后置的都是先取值后运算. 赋值运算 + 扩展的赋值运算 +=   ,-+  ,*= ,/=,%= short s = 3; s=s+2; ① s+=2; ② ①和②有什么区别?

Python简单的运算2

根据景丽洋要求: 用户输入的每一个数,如果输入的是一个偶数就计算前面所有输入的数的和,如果输入的是一个奇数就继续输入.请用函数实现. def addfunc(*l): # 定义一个运算功能的函数 re = sum(l) # 运算l内的值的加法运算并把得到的结果赋予变量名re. return re # 返回re得到的的结果 l = [] #定义一个空列表并赋予变量名l while True: # 循环输入用户输入的数字 num = int(input('请输入一个数字:')) l.append(n

夺命雷公狗C/C++-----9---自定义一个函数测试简单的运算

温馨提示:c/c++中的变量在同一个作用域内不可以从名. 我们在成程序的时候最好将原理图给弄明白,不然很难写的,如下图所示: 在这个图像中我们可以很清新的看得到,test.cpp里面的main里面进行总的控制, test2.c自定义一个  add 的函数让他进行整型进行运算.. 首先我们在头文件创建一个test.h  我们在里面定义好我们的 int a  和 int  b  分别是多少,如下图所示: 然后我们写 写一个test.cpp,将结构搭建起来再说,如下所示: 然后我们开始写   test

简单的运算

这是这些代码的效果,在框内输入数字选择加减乘除,进行运算. javascript综合练习作业一 +           -           *           /           %        =   <!DOCTYPE html>   <html>   <head lang="en">   <meta charset="UTF-8">   <title></title>   &

汇编语言系列Ⅱ 实现简单数学运算

软件:emu8086 语言:汇编语言(Assembly) 注意:本文列出了两种算术运算的代码,全部代码为博主独自一人编写,会有瑕疵,谨慎使用. 5.计算S=1+2×3+3×4+4×5+···+N(N+1) 5.1设计要求: 设计程序,实现数学公式S=1+2×3+3×4+4×5+···+N(N+1)的算法.数值N由加键盘输入,计算结果在显示终端输出.设计要求:计算结果不超过十六位寄存器的存储能力,如有溢出提示错误. 5.2设计思路: 输入N值然后把N给BH作为循环次数,通过循环实现乘和累加计算,结

你不一定会做的简单运算题

.title { background: #6DBDC4; color: white; padding: 5px 10px; margin: 5px auto; line-height: 26px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; } 会做的错题 这个我会,可是我做错了.越是简单的事情越容易

JAVA之旅(一)——基本常识,JAVA概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算

JAVA之旅(一)--基本常识,JAVA概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算 Android老鸟重新学一遍JAVA是什么感觉?枯燥啊,乏味啊,而且归纳写博客,都是很痛苦的事情,但是程序之路这么长,你必须精通的不能再精通一门语言才行(有点说大了哈),但是最起码你要如鱼得水吧,我准备的资料有: JAVA编程思想 深入浅出JAVA 黑马,传智,慕课,极客学院等-的视频 Google搜索 我们既然是重新学一遍,那我们尽量就是用记事本去敲代码好了,这里我用notep

补充知识:三元运算和逻辑运算

一. 逻辑运算符和逻辑表达式 逻辑表达式是用逻辑运算符和变量连接起来的式子.任何语言的逻辑运算符都一般分为3种--逻辑与.逻辑或和逻辑非.C.Java语言的逻辑运算符用&&.|.!表示,Python采用and.or.not.下图列出了Python中的逻辑运算符和表达式. 求结果: 首先我们需要明白一点,在python中,Flase的值有:None,0 空列表,空字典,空元组,空字符串,自定义的对象实例,该对象的__bool__方法返回False,或__len__返回的0 ''' v1 =