标签:数字 翻转 标识 内存 == int 程序 表达式 赋值运算
运算符 描述
+加
-减
*乘
/除
%取模 - 返回除法的余数
**幂 - 返回x的y次幂
//整除- 返回商的整数部分
运算符 描述
比较运算输出的结果为布尔值(bool),一个布尔值只有True、False两种值,要么是True,要么是False。
运算符 描述 实例
位运算符是把数字看作二进制来进行计算的。
运算符 描述
运算符 描述 实例
以下假设变量 a 为 10, b为 20:
运算符 逻辑表达式 描述 实例
a or b and c not d: not的优先级 > and的优先级 > or的优先级
身份运算符用于比较两个对象的存储单元
运算符 描述 实例
条件真的结果 if 条件 else 条件假的结果
例一:一般的写法
if (x == y):print("两数相同!")
elif(x > y):print("较大的数为:",x)
else:print("较大的数为:",y)
三目运算符写法 : x if(x>y) else y
例二:写一个算法(流程图和python程序):输入三个数,输出其最大者。
x = int(input("输入第一个数:"))
y = int(input("输入第二个数:"))
z = int(input("输入第三个数:"))
print((x if (x>y) else y) if ((x if (x>y) else y)>z) else z)
a=(x if (x>y) else y)
print(a if (a>z) else z)
运算符 描述
** 指数 (最高优先级)
~ + - 按位翻转, 一元加号和减号 (最后两个的方法名为 +@ 和 -@)
*/ % // 乘,除,取模和取整除
+-加法减法
‘>> << 右移,左移运算符
& 位 ‘AND‘
^ | 位运算符
<= < > >= 比较运算符
<> == != 等于运算符
= %= /= //= -= += *= **= 赋值运算符
is is not 身份运算符
in not in 成员运算符
not and or 逻辑运算符
标签:数字 翻转 标识 内存 == int 程序 表达式 赋值运算
原文地址:https://www.cnblogs.com/q121211z/p/13166649.html