這一小節我在動筆之前猶豫到底要不要動手寫,雖然簡單但是防止遺忘,博主還是決定記錄一下。Python中運算符主要分為算術運算符,賦值運算符,比較運算符,邏輯運算符以及成員運算符。下面詳細記錄這5種運算符。
1. 算術運算符
算術運算符,作為測試人員,掌握“+”,“-”,“*”,“/”以及“%”就夠了。
“+”:加法運算,數值類型的相同的可以相加。字符串不能和數字相加,否則會報錯。字符串相加就是拼接字符串。字符串只能使用“+”,其他算術運算符無法使用。
“-”:減法運算
“*”:乘法運算
“/”:除法運算
“%”:取余運算。 5%2=1 5%3=2
2. 賦值運算符
賦值運算符主要掌握“=”,“+=”以及“-=”
“=”: 等號右邊的值賦給等號左邊。用來給變量賦值。 a = 10.
"+=": a+=1 ====> a = a+1 將等號左邊的值+原來變量的值賦予新的變量
“-=”:a-=1 ====> a = a-1 將原來變量的值-等號左邊的值賦予新的變量
3. 比較運算符
比較運算符就是"==",">=","<=","!=",">","<".這里數字的比較與數學中的沒有差異,但是注意字符的比較大小是比較Ascll碼。字符串的比較是依次比較首字母,如果相同第二個字母,以此類推
4. 邏輯運算符
邏輯運算符有“&”,“||”,“!”與或非
“&”:真真為真
“||”:假假為假
“!”:---
5. 成員運算符
成員運算符就包括 in , not in
用於判斷元素是否屬於某組成員。
#!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time :2018/11/25 0:34 # @Author :Yosef # E-mail :wurz529@foxmail.com # File :class5.py # Software :PyCharm Community Edition a = "ab" b = "aa" print(a < b) c = "Python" print('P' in c) print("p" not in c)
False
True
True