pycharm 安裝設定:
啟用步驟
1:改host
2.輸入啟用資訊,注意有效期.
python 邏輯運算子://返回的均為bool值
與 and
a and b或 or
a or b非 not
not a格式化輸出:
name = input("轉義符 : %% == %your name is: ")
age = input("
your age is: ")
height = input("
your height is: ")
msg = '
我叫%s,今年%s,身高%s
' %(name, age, height)
print(msg)
while else:
如果while沒有被break打斷就走else; 打斷了就不走else, 直接跳出整個迴圈
注意:while 和 else同級;
且是把while所有迴圈走完 再走else
count =0結果:while count <= 5:
count += 1
if count == 3:
break
print("
loop
",count)
else
:
print("
loop is succeed over")
print("
------ out of the while loop ------
")
count =0結果:while count <= 5:
count += 1
if count == 3:
pass
print("
loop
",count)
else
:
print("
loop is succeed over")
print("
------ out of the while loop ------
")
運算子: // 整除運算子,返回商的整數部分
優先順序:比較運算子 > 邏輯運算子
優先順序: ( ) > not > and > or
同一優先順序,從左至右運算
x or y ; x為真(x非零),則返回x
print(2 or 1)返回:2
x and y ; x為真(x非零),則返回y
print(2 or 1)返回結果為: 1
比較運算子和邏輯符合混合運算時: 返回的值看最終運算時的 運算子 決定
例子1:
print(2 or 1 < 3)分析: 首先看 比較運算子(大於符號: >)優先順序更高,所以整理後原式:
print( 2 or false)根據or的運算規則,結果返回為:2
例子2:
print(1 > 2 and 3 or 4 and 3 < 2 or分析: 依舊是根據優先順序,首先計算比較運算子:not 5)
print(false and 3 or 4 and false or再根據邏輯優先順序運算 : not > and > ornot 5)
print(false and 3 or 4 and false or false)
print(false or false or false)結果為: false
例子3:
print(2 or 1 < 3 and 2)分析:
第一步:計算比較運算:
print(2 or true and 2)第二步:計算優先的and:
print(2 or 2)第三步:計算or出結果:
Python全棧開發 day02 運算子
一 運算子 1 算數運算子 2 成員運算子 字串的子集叫做子學列 子字串 in not in即是判斷子串行是否存在於字串中,前提是被判斷的子串行若是字串的子集其必須是連續的,不能是間斷的字元。3 比較運算子 4 邏輯運算子 and和or在混合判斷中沒有先後順序,從左到右依次進行,true遇見or無論...
Python全棧之路 運算子(Day 02)
例 4 5 9。例子中,4和5被稱為運算元,稱為運算子。python語言支援以下型別運算子 算數運算子 比較運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 以下假設變數 a 10,b 20 以下假設變數 a 10,b 20 以下假設變數 a 10,b 20 以下假設...
Python學習筆記 day02
一 組織列表 1.s.sort 方法可以將列表中的元素按照從小到大的順序排序,而且是永久的改變了 s的元素順序。如果想要倒序排序,則使用 s.sort reverse true 即可。2.sorted s 方法可以將列表 s按照從小到大的順序顯示出來,但只是臨時性地讓 s可以按照從小到大的順序顯示,...