#兩個乘號就是指數
a =7**2
print
(a)
49
# 等於 ==
a =3==4
print
(a)#不等於 !=
a =3!=4
print
(a)#其他符號是
#>,>=,<,<=
print(3
>=8)
print
("wangxiaojing"
>
"liudana"
)
false
true
false
true
#賦值符號 =
a =9
a = b =
9a,b =1,
2#賦值的縮寫
c =10
c = c +
3print
(c)# 注意下面符號僅僅是乙個縮寫
c +=
3# c = c + 3
print
(c)##所有數**算符都可以縮寫
#-=,*=,/=,//=,%=,**=,都是縮寫形式
#python裡沒有 ++ ,--
13
16
邏輯運算的短路問題
# 邏輯表達距離
a =true
b =true
c =false
aa = a and b #左邊表示式可以轉換成1*1
print
(aa)
bb = a and c
print
(bb)
cc =
100and c
print
(cc)
# 布林值與數字的轉化
# 數字轉換成布林值的時候,0 = false,其餘是true
# 布林值轉換成數字的時候,true = 1,false = 0
true
false
false
# 短路問題案例1
a =true
b =true
c =false
aa = a or b and
(a and b)
#轉換成算數1+......
print
(aa)
true
# 短路問題案例2
defa()
:print
('a'
)return
true
defb()
:print
('b'
)return
true
aaa = a(
)and b(
)print
(aaa)
#字串乘以數字,表示對這個字串重複多少遍
print
('*'*20
)bbb = a(
)or b(
)#短路發生
print
(bbb)
a
btrue
********************
atrue
# in 案例
l =[1,
2,3,
4,5]
a =6
aa = a in l
print
(aa)
# a 沒有在l裡面
aa = a not
in l
print
(aa)
false
true
a =
1b =
6496845
aa = a is b
print
(aa)
# a,b僅僅是值一樣,並不代表a,b是乙個變數
a =10884455
b =10884455
aa = a is b
print
(aa)
#正確理解下面案例與上面案例的不同
#a,b僅僅是值一樣,並不代表a,b是乙個變數
a =4
b =4
aa = a is b
print
(aa)
false
false
true
python學習筆記 基礎語法4
python條件語句是通過一條或多條語句的執行結果 true或者false 來決定執行的 塊。可以通過下圖來簡單了解條件語句的執行過程 python程式語言指定任何非0和非空 null 值為true,0 或者 null為false。python 程式設計中 if 語句用於控制程式的執行,基本形式為 ...
Python學習筆記 語法基礎
注釋 n 換行符 續行符 連線同一行中的兩個語句 分隔 塊的頭和體 塊 縮排方式體現 一般賦值 增量賦值 不支援x x等自增 自減運算 多重賦值 x y z 1 多元賦值 x,y,z 1,2,3 交換 x,y y,x 關鍵字 專用下劃線識別符號 不用from module import 匯入 系統定...
Python學習筆記 基礎語法
1 python是一種解釋性語言,不需要進行編譯 2 python命令列引數 v 輸出python版本號 h 檢視幫助3 使用中文需要新增轉碼 檔案頭 在檔案開頭加入 coding utf 8 或者 coding utf 8 注意 python3.x原始碼檔案預設使用utf 8編碼,所以可以正常解析...