變數,運算子,if判斷
**
變數
**
變數定義
在 Python 中,每個變數 在使用前都必須賦值,變數 賦值以後 該變數 才會被建立
等號(=)用來給變數賦值
= 左邊是一個變數名
= 右邊是儲存在變數中的值
變數名 = 值
標示符可以由 字母、下劃線和數字 組成
不能以數字開頭
不能與關鍵字重名
命名規則可以被視為一種慣例,並無絕對與強制
目的是為了 增加程式碼的識別和可讀性
在定義變數時,為了保證程式碼格式,= 的左右應該各保留一個空格
在 Python 中,如果 變數名 需要由 二個 或 多個單片語成時,可以按照以下方式命名
1. 每個單詞都使用小寫字母
2. 單詞與單詞之間使用 _下劃線 連線
駝峰命名法
當 變數名 是由二個或多個單片語成時,還可以利用駝峰命名法來命名
小駝峰式命名法
第一個單詞以小寫字母開始,後續單詞的首字母大寫
大駝峰式命名法
每一個單詞的首字母都採用大寫字母
運算子
Python算術運算子
+加 - 兩個物件相加 a + b
-減 - 得到負數或是一個數減去另一個數
*乘 - 兩個數相乘或是返回一個被重複若干次的字串
/除 - x除以y
% 取餘 - 返回除法的餘數
** 冪 - 返回x的y次冪
// 取整除 - 返回商的整數部分(向下取整)
Python比較運算子
== 等於 - 比較物件是否相等
!= 不等於 - 比較兩個物件是否不相等
<> 不等於 - 比較兩個物件是否不相等
大於 - 返回x是否大於y
< 小於 - 返回x是否小於y。所有比較運算子返回1表示真,返回0表示假。這分別與特殊的變數True和False等價
=大於等於 - 返回x是否大於等於y
<=小於等於 - 返回x是否小於等於y
Python邏輯運算子
and x and y 布林"與" - 如果 x 為 False,x and y 返回 False,否則它返回 y 的計算值。
or x or y 布林"或" - 如果 x 是非 0,它返回 x 的值,否則它返回 y 的計算值。
not not x 布林"非" - 如果 x 為 True,返回 False 。如果 x 為 False,它返回 True。
Python運算子優先順序
以下表格列出了從最高到最低優先順序的所有運算子:
運算子 描述
** 指數 (最高優先順序)
*/ % // 乘,除,取模和取整除
±加法減法
<= < > >= 比較運算子
<> == != 等於運算子
= %= /= //= -= += *= **= 賦值運算子
is is not 身份運算子
in not in 成員運算子
not and or 邏輯運算子
if判斷
判斷的定義
如果 條件滿足,才能做某件事情,
如果 條件不滿足,就做另外一件事情,或者什麼也不做
正是因為有了判斷,才使得程式世界豐富多彩,充滿變化!判斷語句 又被稱為 “分支語句”,正是因為有了判斷,才讓程式有了很多的分支
注意:程式碼的縮排為一個 tab鍵,或者 4 個空格 —— 建議使用空格
1、單分支判斷語句
if 條件:
內容1
內容2
else:
內容3
內容4
例項:
1 if 1 == 1:
2 print(“yes”)
3 else:
4 print(“no”)
2、多分支判斷語句
if 條件:
內容1
內容2
elif 條件
內容3
elif 條件
內容4
else:
內容5
例項:
1 inp = input(">>>")
2 if inp == “1”:
3 print(“111”)
4 elif inp == “2”:
5 print(“222”)
6 elif inp == “3”
7 print(“333”)
8 else:
9 print("…")
3、帶有與and、或or的 if 判斷語句
name = input(“username”)
pwd = input(“password”)
if name == “alex” and pwd == “123”:
print(“yes”)
elif name == “alex1” or pwd == “123”
print(“yes”)
else:
print(“no”)
通過if判斷實現的石頭剪刀布案例
相關文章
- 變數和運算子變數
- Web應用課 3.1 JavaScript——變數與運算子、輸入輸出、判斷、迴圈WebJavaScript變數
- JavaScript--變數和運算子JavaScript變數
- Python 變數與運算子Python變數
- 1.變數和運算子變數
- js中 &&與和||或運算子用作判斷語句JS
- shell指令碼中的運算子和條件判斷指令碼
- 如何判斷變數型別變數型別
- lua 函式變數 assert判斷函式變數
- JavaScript五:全域性變數&區域性變數;運算子JavaScript變數
- JavaScript 判斷變數是否是函式JavaScript變數函式
- javascript判斷一個變數是否存在JavaScript變數
- JavaScript判斷兩個變數是否相等JavaScript變數
- php中判斷變數是否為空PHP變數
- js 判斷兩個變數是否相等JS變數
- javascript判斷一個變數是否是數字JavaScript變數
- vite 支援optional Chaining(可選鏈判斷運算子 ?.)和 nullishCoalescingOperatorViteAINullGo
- PbootCMS奇偶數判斷(隔行變色)各種條件判斷和標籤boot
- 算數運算子
- javascript中如何判斷變數的型別?JavaScript變數型別
- php判斷變數是不是null的方法PHP變數Null
- js判斷一個變數是否為空JS變數
- javascript如何判斷一個變數是否宣告JavaScript變數
- JavaScript 中對變數型別的判斷JavaScript變數型別
- javascript如何判斷一個變數是否是整數JavaScript變數
- linux 中如何判斷變數是否為數值Linux變數
- python 判斷變數是數字型還是字元型Python變數字元
- javascript判斷變數是否是數值型別程式碼JavaScript變數型別
- javascript中對變數型別的判斷方法JavaScript變數型別
- 原生js 判斷變數是一個陣列JS變數陣列
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- 如何判斷JavaScript中的兩變數是否相等?JavaScript變數
- js如何判斷一個變數是否具有值JS變數
- Linux Shell 判斷環境變數 是否存在Linux變數
- js如何判斷一個變數是否是undefinedJS變數Undefined
- javascript如何判斷一個變數是否是undefinedJavaScript變數Undefined
- js如何判斷一個變數是否有值JS變數