2017.7.18可变/不可变类型,符号运算及其流程控制
生活随笔
收集整理的這篇文章主要介紹了
2017.7.18可变/不可变类型,符号运算及其流程控制
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.可變/不可變類型
可變數(shù)據(jù)類型:指的是數(shù)據(jù)id不變的情況下,數(shù)值可變
例子:列表 ? 字典
不可變數(shù)據(jù)類型:是數(shù)據(jù)本身的id、value都不可改變的數(shù)據(jù)
例子:數(shù)字 ? 字符串 ? 布爾值
?
2.運(yùn)算符
a.算術(shù)運(yùn)算
b.比較運(yùn)算
c.賦值運(yùn)算
d.邏輯運(yùn)算
e.身份運(yùn)算
f.運(yùn)算符優(yōu)先級(jí)
3.流程控制
a.if語(yǔ)句:用來(lái)表達(dá)條件判斷
語(yǔ)法:
if expession1:
? ? expr1_true_suite
elif expression2:
? ??expr2_true_suite
elif expession3:
? ??expr3_true_suite
else:
? ? none_of_the_above_suite
小結(jié):
?while循環(huán):用來(lái)做重復(fù)工作
語(yǔ)法:
count=0 while (count < 9):count+=1if count == 3:print('跳出本次循環(huán),即這一次循環(huán)continue之后的代碼不再執(zhí)行,進(jìn)入下一次循環(huán)')continueprint('the loop is %s' %count) else:print('循環(huán)不被break打斷,即正常結(jié)束,就會(huì)執(zhí)行else后代碼塊')小結(jié):
- 條件為真就重復(fù)執(zhí)行代碼,直到條件不再為真,而if是條件為真,只執(zhí)行一次代碼就結(jié)束了
- while有計(jì)數(shù)循環(huán)和無(wú)限循環(huán)兩種,無(wú)限循環(huán)可以用于某一服務(wù)的主程序一直處于等待被連接的狀態(tài)
- break代表跳出本層循環(huán),continue代表跳出本次循環(huán)
- while循環(huán)在沒(méi)有被break打斷的情況下結(jié)束,會(huì)執(zhí)行else后代碼
轉(zhuǎn)載于:https://www.cnblogs.com/Leon27-29/p/7202318.html
總結(jié)
以上是生活随笔為你收集整理的2017.7.18可变/不可变类型,符号运算及其流程控制的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Random Maze HDU - 40
- 下一篇: switch omega - VNP