逻辑运算

|、&、||、&&符号含义

爷,独闯天下 提交于 2019-11-30 06:14:32
|和&为计算机中二进制之间的位运算 在计算机中二进制的0表示false,1表示true。 |为位运算中的或运算:它的运算逻辑为 一真则真,全假则假 &为位运算中的并运算:它的运算逻辑为 一假则假,全真则真 来源: https://www.cnblogs.com/jasonboren/p/11566679.html

Python系列(二)python变量赋值与运算符

≯℡__Kan透↙ 提交于 2019-11-30 05:54:31
本博文阅读目录: 1、什么是变量? 2、命名规则 3、变量赋值在内存中的原理 4、输入与输出[input raw_input,print] 5、常量 6、常用数据类型[整数,浮点数,布尔值,空值] 7、字符串与字符串格式化[%s,%d,%f,%x ] 8、编码 [ASCII,unicode,UTF-8] 9、注释 [#,’’’] 10、python算术运算符 [+,-,*,/,//,%,**] 11、python比较运算符 [==,!=,<>,>,<,>=,<=] 12、python赋值运算符 [=,+=,-+,*=,/=,%=,**=,//=] 13、python位运算符 [&,|,^,>>,<<] 14、python逻辑运算符 [or,and,not] 15、python成员运算符 [in,not in] 16、python身份运算符 [is,is not] 17、python运算符优先级 正文部分 一、变量赋值 1、什么是变量? 变量就是存储了一个值(就是与变量相关联的信息),代表或引用某个值的一个命名。通常使用“变量=值”的方式给变量赋值。 2、命名规则 变量名只能包括字母、数字和下划线。 变量名可以使用字母或者下划线开头,但不能以数字开头。 变量名不能包含空格,但可以使用下划线来分隔其中的单词。 不能使用关键字作为变量名(即用上面的查询方法可以查询到 哪个是关键字

day01---day06

回眸只為那壹抹淺笑 提交于 2019-11-29 21:55:33
1 Day01 2 Exercise01 3 print("你好,世界!") 4 Exercise02 5 汇率转换器 6 # 获取数据 -- 美元 7 str_usd = input("请输入美元:") 8 int_usd = float(str_usd) 9 # 逻辑计算 -- 美元 × 7.1393 10 result = int_usd * 7.1393 11 # 显示结果 -- 人民币 12 print("结果是:"+str(result)) 13 14 # 1. 程序是改出来 15 # 2. 程序不是自上而下编写的,但是自上而下运行的。 16 # 3. 英语不好用词典 17 Exercise03 18 (1)指定范围内,列出素数 19 # 方法一 20 # def get_prime(begin,end): 21 # ''' 22 # 指定范围内,列出素数 23 # :param begin: 范围起点 24 # :param end: 范围终点 25 # :return:素数列表 26 # ''' 27 # list_result = [] 28 # #生成范围内的整数 29 # for number in range(begin,end): 30 # # 判断素数 31 # for item in range(2,number): 32 # if number %

Python 运算符

我与影子孤独终老i 提交于 2019-11-29 21:43:32
什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中, 4 和 5 被称为 操作数 ," + " 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 接下来让我们一个个来学习Python的运算符。 Python算术运算符 以下假设变量: a=10,b=20 : 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y b / a 输出结果 2 % 取模 - 返回除法的余数 b % a 输出结果 0 ** 幂 - 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000 // 取整除 - 返回商的整数部分( 向下取整 ) >>> 9//2 4 >>> -9//2 -5 以下实例演示了Python所有算术运算符的操作: 实例(Python 2.0+) #!/usr/bin/python # -*- coding: UTF-8 -*- a = 21 b = 10 c = 0 c = a + b print

Python————运算符的理解

风流意气都作罢 提交于 2019-11-29 18:19:21
运算符其实就是一种“功能”符号,用于执行程序代码运算。 运算符分别分为以下几类:算数运算符,比较运算符,逻辑运算符 算数运算符: 算数运算符主要是 用来进行一些简单的数学计算,它和数学中的作用是相同的。 例如: 比较运算符:简单的理解就是两个数之间进行比较。 例如: 逻辑运算符:表示复杂的关系 例如: 以上内容纯属本人的理解,如有不详之处,请大佬们多多评论留言。 来源: https://www.cnblogs.com/jiekesi/p/11524124.html

python - - 运算符

只愿长相守 提交于 2019-11-29 16:49:17
python 学习笔记:算数 、逻辑 、关系运算符 运算符及表达式 python运算符:   算数运算符、逻辑运算符、关系运算符 python表达式:   是将不同的数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子。 算数运算符 运算符 描述 实例 + 加 两个对象相加 10 + 20 输出结果 30 - 减 得到负数或是一个数减去另一个数 30 - 10 输出结果 20 * 乘 两个数相乘或是返回一个被重复若干次的字符串 10 * 20输出结果 200 / 除 x除以y b / a 输出结果 2 // 取整除 返回商的整数部分 9//2 输出结果 4 , 9.0//2.0 输出结果 4.0 % 取余 返回除法的余数 21 % 2 输出结果 1 ** 幂 返回x的y次幂 a**b 为10的20次方, 输出结果 100000000000000000000 逻辑运算符 运算符 逻辑表达式 描述 实例 and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 (a and b) 返回 20。 or x or y 布尔"或" - 如果 x 是 True,它返回 True,否则它返回 y 的计算值。 (a or b) 返回 10。 not not x 布尔"非" - 如果 x 为 True,返回 False

一张图认识Python(附基本语法总结)

南楼画角 提交于 2019-11-29 16:29:05
一张图带你了解Python,更快入门, 一张图认识Python(附基本语法总结) Python基础语法总结: 1.Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入; 以双下划线开头的 foo 代表类的私有成员;以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init__() 代表类的构造函数。 2.Python有五个标准的数据类型 Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Python支持四种不同的数字类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) python的字串列表有2种取值顺序: 从左到右索引默认0开始的,最大范围是字符串长度少1 从右到左索引默认-1开始的,最大范围是字符串开头 List(列表) 是 Python 中使用最频繁的数据类型。

pythony--运算符

家住魔仙堡 提交于 2019-11-29 16:14:06
python运算符 运算符表达式 python运算符:   赋值运算符、算数运算符、关系运算符、逻辑运算符 python表达式:   是将不同的数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子。 赋值运算符 = 表示赋值,当把数字赋值给一个变量的时候不用加引号,而赋值字符串给变量的时候就需要加引号了,否则python认为你赋值的是另一个变量。 python下不用指定变量的类型,它会自动根据你赋值的类型来定 使用type(x) 来查看变量的类型 =:x=3 ,y='abc' += :x+=2,表示x=x+2 -=:x-=2,表示x=x-2 *=:x*=2,表示x=x*2 /=:x/=2,表示x=x/2 %=:x%=2,表示取余,x对2取余数,加入x=6,那么取余为0 算数运算符 + 加 用来计算数字,如果字符串相加,等于是把两个字符串拼到一起 - 减 * 乘 / 除,4/3,默认是整除,为了得到小数,可以把其中一个变量变成浮点型,4.0/3或4/3.0 // 表示只取整数,4.0/3 答案是1.33333,如果用4.0//,因为取整则,答案是1 % 取余数 ** 表示乘方 2**3 表示2的3次方 关系运算符 返回值为布尔值:true or false > 1>2,值是false < 1<2,值是true >= 1>=2,值是false <= 1<=2,值是true ==

Java运算符和表达式

泪湿孤枕 提交于 2019-11-29 16:06:08
一、什么是表达式? 表达式就是由一系列运算符和操作数组成的 二、算数运算符与赋值运算符 其中需要注意的是:++ -- i++/-- 先运算,再自增/自减 ++/--i 先自增/自减,在运算 三、关系运算符 四、逻辑运算符 五、条件运算符 六、运算符的优先级 来源: https://www.cnblogs.com/mpp0905/p/11521658.html

Java编程基础-运算符

[亡魂溺海] 提交于 2019-11-29 15:12:03
Java中的运算符大致分为: 算术运算符、赋值运算符、关系运算符、逻辑运算符 和 位运算符 五类。 (1)、 算术运算符 :+ - * / % ++ -- (2)、 赋值运算符 := += -= *= /= %= (3)、 关系运算符 :== != > >= < <= (4)、 逻辑运算符 :& | ! ^ && || (5)、 位运算符 :& | ~ ^ << >> >>> 一、 算术运算符 按照操作数数目分为单目运算符(一元运算符)和双目运算符(二元运算符)。 1、 单目运算符 ,只有一个操作数。 单目运算符有: + (正) - (负) ++ (自增) -- (自减)。 ++ (自增) 和-- (自减)放在操作数前面,称为前自增(自减),要先对被操作数作自增1或自减1运算,再进行其它的运算操作。 反之, ++ (自增) 和-- (自减)放在操作数后面,称为后自增(自减),要先进行其它运算,再进行 自增1或自减1运算。 public class Demo { public static void main(String[] args) { int a = 5; int x, y; x = +a;// 正值 System.out.println("x=" + x);// 打印结果:x=5 y = -a;// 负值 System.out.println("y=" + y);//