1. 程式人生 > 遊戲資訊 >【繼續拖版本】DNF美服4月5日更新簡介:合金戰士預熱

【繼續拖版本】DNF美服4月5日更新簡介:合金戰士預熱

  • 分類:
    算數運算子、賦值運算子、比較運算子、邏輯運算子、位運算子。

除法運算子中/和//的區別:
/為浮點型別,//為整數型別

* 賦值運算子:

age += 1 》》 age + 1 = age
age = 18
age += 1
print(age)
age -= 1
print(age)
age *= 2
print(age)
age /= 3
print(age)

輸出:19
18
36
12.0

  • 比較運算子:
    python = 95\ english = 92\ c = 89\ print("python=",python,"english=",english,"c=",c) print("python < english: ",python < english) print("python > english: ",python > english) print("python == english: ",python == english) print("python != english: ",python != english) print("python <= english: ",python <= english) print("english >= c",english >= c)

輸出:

python= 95 english= 92 c= 89
python < english: False
python > english: True
python == english: False
python != english: True
python <= english: False
english >= c True

程序已結束,退出程式碼0

  • 邏輯運算子

print("\n手機店打折活動進行中……")
strWeek = input("請輸入中文星期(如星期一): ") #輸入星期
intTime = int(input("請輸入時間中的小時(範圍:0~23): ")) #輸入時間
if (strWeek == "星期二" and (intTime >= 10 and intTime <= 11)) or (strWeek == "星期五" and (intTime >= 10 and intTime <= 11)):
print("恭喜您!")
else:
print("對不起,您來晚一步!")

輸出:
手機店打折活動進行中……
請輸入中文星期(如星期一): 星期二
請輸入時間中的小時(範圍:0~23): 18
對不起,您來晚一步!

程序已結束,退出程式碼0

      • TypeError: '>=' not supported between instances of 'str' and 'int' ***
        整型與字串型別不能一起計算,前邊定義一下int
        intTime = int(input("請輸入時間中的小時(範圍:0~23): ")) #輸入時間
  • 位運算子

位異或運算

pwd = input("請輸入密碼: ")
print("原密碼: ",pwd)
key = input("請輸入祕鑰: ")
password = int(pwd) ^ int(key)
print("加密後: ",password) #加密

print("解密後: ",password ^ int(key)) #解密

輸出:
請輸入密碼: 123456
原密碼: 123456
請輸入祕鑰: 44
加密後: 123500
解密後: 123456

程序已結束,退出程式碼0

  • 位運算子

位運算子

number = 32
print("左移一位: ",number << 1)
print("右移一位: ",number >> 1)

輸出:

左移一位: 64
右移一位: 16

程序已結束,退出程式碼0