Python之邏輯運算符


  這一小節我在動筆之前猶豫到底要不要動手寫,雖然簡單但是防止遺忘,博主還是決定記錄一下。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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM