2019-06-11_Python运算符

举个简单的例子 4 +5 = 9 。 例子中,4和5被称为操作数,"+"号为运算符。

Python语言支持以下类型的运算符:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

#命令1
# a = 21
# b = 10
# c = 0
#
# c = a + b
# print "1 - c 的值为:", c
#
# c = a - b
# print "2 - c 的值为:", c
#
# c = a * b
# print "3 - c 的值为:", c
#
# c = a / b
# print "4 - c 的值为:", c
#
# c = a % b
# print "5 - c 的值为:", c
#
# # 修改变量 a 、b 、c
# a = 2
# b = 3
# c = a**b
# print "6 - c 的值为:", c
#
# a = 10
# b = 5
# c = a//b
# print "7 - c 的值为:", c

# 命令2
# a=21
# b=10
# c=0
# if(a==b):
# print "1 - a 等于 b"
# else:
# print "1 -a 不等于 b"
#
# if ( a != b ):
# print "2 - a 不等于 b"
# else:
# print "2 - a 等于 b"
#
# if ( a <> b ):
# print "3 - a 不等于 b"
# else:
# print "3 - a 等于 b"
#
# if ( a < b ):
# print "4 - a 小于 b"
# else:
# print "4 - a 大于等于 b"
#
# if ( a > b ):
# print "5 - a 大于 b"
# else:
# print "5 - a 小于等于 b"
#
# # 修改变量 a 和 b 的值
# a = 5;
# b = 20;
# if ( a <= b ):
# print "6 - a 小于等于 b"
# else:
# print "6 - a 大于 b"
#
# if ( b >= a ):
# print "7 - b 大于等于 a"
# else:
# print "7 - b 小于 a"

# 命令3
# a = 21
# b = 10
# c = 0
#
# c = a + b
# print "1 - c 的值为:", c
#
# c += a
# print "2 - c 的值为:", c
#
# c *= a
# print "3 - c 的值为:", c
#
# c /= a
# print "4 - c 的值为:", c
#
# c = 2
# c %= a
# print "5 - c 的值为:", c
#
# c **= a
# print "6 - c 的值为:", c
#
# c //= a
# print "7 - c 的值为:", c

# 命令4
# a = 10
# b = 20
#
# if ( a and b ):
# print "1 - 变量 a 和 b 都为 true"
# else:
# print "1 - 变量 a 和 b 有一个不为 true"
#
# if ( a or b ):
# print "2 - 变量 a 和 b 都为 true,或其中一个变量为 true"
# else:
# print "2 - 变量 a 和 b 都不为 true"
#
# # 修改变量 a 的值
# a = 0
# if ( a and b ):
# print "3 - 变量 a 和 b 都为 true"
# else:
# print "3 - 变量 a 和 b 有一个不为 true"
#
# if ( a or b ):
# print "4 - 变量 a 和 b 都为 true,或其中一个变量为 true"
# else:
# print "4 - 变量 a 和 b 都不为 true"
#
# if not( a and b ):
# print "5 - 变量 a 和 b 都为 false,或其中一个变量为 false"
# else:
# print "5 - 变量 a 和 b 都为 true"

# 命令5
# a = 10
# b = 20
# list = [1, 2, 3, 4, 5 ];
#
# if ( a in list ):
# print "1 - 变量 a 在给定的列表中 list 中"
# else:
# print "1 - 变量 a 不在给定的列表中 list 中"
#
# if ( b not in list ):
# print "2 - 变量 b 不在给定的列表中 list 中"
# else:
# print "2 - 变量 b 在给定的列表中 list 中"
#
# # 修改变量 a 的值
# a = 2
# if ( a in list ):
# print "3 - 变量 a 在给定的列表中 list 中"
# else:
# print "3 - 变量 a 不在给定的列表中 list 中"

# 命令5
# a = 20
# b = 20
#
# if ( a is b ):
# print "1 - a 和 b 有相同的标识"
# else:
# print "1 - a 和 b 没有相同的标识"
#
# if ( id(a) == id(b) ):
# print "2 - a 和 b 有相同的标识"
# else:
# print "2 - a 和 b 没有相同的标识"
#
# # 修改变量 b 的值
# b = 30
# if ( a is b ):
# print "3 - a 和 b 有相同的标识"
# else:
# print "3 - a 和 b 没有相同的标识"
#
# if ( a is not b ):
# print "4 - a 和 b 没有相同的标识"
# else:
# print "4 - a 和 b 有相同的标识"

#命令6
# a = 20
# b = 10
# c = 15
# d = 5
# e = 0
#
# e = (a + b) * c / d #( 30 * 15 ) / 5
# print "(a + b) * c / d 运算结果为:", e
#
# e = ((a + b) * c) / d # (30 * 15 ) / 5
# print "((a + b) * c) / d 运算结果为:", e
#
# e = (a + b) * (c / d); # (30) * (15/5)
# print "(a + b) * (c / d) 运算结果为:", e
#
# e = a + (b * c) / d; # 20 + (150/5)
# print "a + (b * c) / d 运算结果为:", e

链接地址:https://www.w3cschool.cn/python/python-operators.html

原文地址:https://www.cnblogs.com/wbly2019/p/11003201.html