"运算符和表达式"的笔记

什么是学习笔记?

你在学习中想写的批注、摘抄及随感。
运算符和表达式, ------运算符与表达式------ (1)运算符 <1> Python运算符包括: -赋值运算符 -算数运算符 -关系运算符 -逻辑运算符 <1.1>赋值运算符 △‘=’等于:x=3,y="abcde" △‘+=’加等于:x+=2 △‘-=’减等于:x-=2 △‘*=’乘等于:x*=2 △‘/=’除等于:x/=2 △‘%=’求余等于:x%=2 <1.2>算数运算符 △‘+’加法:x+y △‘-’减法:x-y △‘*’乘法:x*y △‘/’实数除法:3/2,3.0/2 △‘//’整数除法:5.6/2,5.6//2 △‘%’求余数:除法求余运算,比如17除6余数5 △‘**’求幂运算:2**3=8 解释:实数除法 <<<1/2 0 Python3.0之前的版本是这样的,那么怎么处理呢? <<<1.0/2.0 <<<0.5 <<<1.0/2 <<<0.5 实数在Python中被称为浮点数,如果参与除法的两个数中有一个数为浮点数,则运算结果为 浮点数 <1.3>关系运算符 △‘<’小于:1<2 △‘>’大于:2>3 △‘<=’小于等于:1<=1 △‘>=’大于等于:2>=2 △‘!=’不等于:2!=2 △‘==’完全等于:2==2 返回值为布尔型:True False <1.4>逻辑运算符 △‘and’逻辑与:True and False △‘or’逻辑或:True or False △‘not’逻辑非:not True <2> 运算符的优先级 <2.1>运算符优先级由低到高是; Lambda 逻辑运算:or 逻辑运算:and 逻辑运算:not 成员测试:in,not in 同一性测试:is,is not 比较;<,<=,>,>=,!=,== 按位或:| 按位异或:^ 按位与:& 移位:<<,>> 加法与减法:+,- 乘法、除法与取余:*,/,% 正负号:+x,-x 按位翻转:~x 指数:** <2.2>对于同级别的运算符,按从左到右处理。 (2)表达式 <1>概念:表达式是将不同数据(包括变量、函数)用运算符按一定规则连接起来的一种式子。