Python的運算子和其他語言類似
(我們暫時只了解這些運算符的基本用法,方便我們展開後面的內容,高級應用暫時不介紹)
數學運算
>>>print 1+9 # 加法 >>>print 1.3-4 # 减法 >>>print 3*5 # 乘法 >>>print 4.5/1.5 # 除法 >>>print 3**2 # 乘方 >>>print 10%3 # 求余数
判斷是真是假,回傳True/False
>>>print 5==6 # =, 相等 >>>print 8.0!=8.0 # !=, 不等 >>>print 3<3, 3<=3 # <, 小于; <=, 小于等于 >>>print 4>5, 4>=0 # >, 大于; >=, 大于等于 >>>print 5 in [1,3,5] # 5是list [1,3,5]的一个元素
(還有is, is not等, 暫時不深入)
邏輯運算
True/False之間的運算🜎可以跟上一個部分結合做一些練習,例如:
>>>print True and True, True and False # and, “与”运算, 两者都为真才是真 >>>print True or False # or, "或"运算, 其中之一为真即为真 >>>print not True # not, “非”运算, 取反
總結
數學+, -, *, /, **, %
判斷==, !=, >, >
邏輯and, or, not