一、運算符
1、算術運算符:+? -? *? /? //? **? %
+ 加 兩個數相加? 1+2 = 3
- 減? 兩個數相減? ?3-1 = 2
* 乘? 兩個數相乘? ?1*2 = 2
/ 除? 兩個數相除? ? 5/2 =?2.5
? ? ? ? // 整除? 兩個數相除得到整數? 5//2 = 2
** 冪? 冪次方? 2**3 = 8
% 取余? 兩個數的余數? 5%2 = 1(可以用來判斷奇偶數? 取余為0的時候為偶數 取余為1的時候為奇數)
2、比較運算符:>、< 、>=、<=、==、!=
結果只有真假? true false 為bool類型
3、賦值運算符:+=? -=? *=? /=? //=? %=? **=?
num += 1? 等價于? num = num +1
num -= 1? 等價于? num = num -1
num *= 1? 等價于? num = num *1
num /= 1? 等價于? num = num /1
num //= 1? 等價于? num = num //1
num **= 1? 等價于? num = num **1
num %= 1? 等價于? num = num %1
4、邏輯運算符: not? and? or
not? 如果條件為真 則結果為假,反之如果條件為假,結果為真。
and? 兩個條件為真,結果才為真,如果有一個條件為假,則結果就為假。
or? 兩個條件只有一個為真,結果就為真 ,只有兩個條件為假,結果才為假。
5、短路原則:對于and而言:如果前面的條件為假,那么這個and前后兩個條件組成的表達式的計算結果就一定為假,第二個條件就不會執行。? 對于or而言:如果前面的第一個條件為真,那么這個or前后兩個條件組成的表達式的計算結果就一定為假真,第二個條件就不會執行。
?
二、while語句
語法: while 條件:
語句塊
當條件成立的時候,才會執行語句塊
while中的break語句: break語句是直接跳出循環,while后面的語句都不執行了。
while中
的continue語句:continue語句是跳出當前循環,while后面的語句當前次數不循環,繼續回到條件那。
while語句的嵌套:#九九乘法表(\t是制表符)i = 1 while i <= 9:
j = 1
while j <= i:
# print(str(j)+"*"+str(i)+"="+str(i*j),end=" ")
print("%d * %d = %d" %(j,i,i*j) ,end="\t")
j +=1
i+=1
print()
三、python3輸出不換行:
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
