python基础知识05-控制流程
1.條件判斷
python中的代碼從上到下執(zhí)行.
if 條件:
縮進 語句1
elif 條件2:
(…或者寫pass關(guān)鍵字.不寫任何代碼的時候,防止報錯.)
...
else:
pass
語句last
?
2.三目運算
a = 7
print(True if a > 5 else False )
另一種寫法 print(True) if a > 5 else False
不能用elif進行多個判斷
3.while 循環(huán)和break
a = 0
li = [2,3,5,6,8]
while a<5:
print(li[a])
a = a + 1
else:
print('while后面加以加else') 前面條件都不滿足,或者正常執(zhí)行完后執(zhí)行.
內(nèi)置函數(shù) len(),計算變量的長度.
break 終止循環(huán).
4.迭代循環(huán)
li = [2,3,5,6,8]
for i in li:
print(i)
print(參數(shù))print (i,end=''),默認自動換行.
for i in range(11):
print(i)
range(11),默認生成0到10的整數(shù)列表,不包括11.
range(0,11,2),可以加步長
for i in range(1,21):
if i % 5 == 0:
continue #跳過本次循環(huán),執(zhí)行下一次循環(huán)
print(i)
else:
print('不是強行中斷') for循環(huán)也可以加else.
for 循環(huán)可迭代對象,序列類型可以,元組,字符串,列表,集合,字典都可以.
循環(huán)字典的值
di = {'name':1234,'se':'sds','saa':23}
for i in di.values():
5.linux命令
cal 查看當(dāng)月日歷
cal -y 查看當(dāng)年
cal 10 2010 相看2010年10月
date 查看當(dāng)前時間.
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/winfun/p/10983791.html
總結(jié)
以上是生活随笔為你收集整理的python基础知识05-控制流程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PDF文件转jpg格式图片
- 下一篇: 千叶豆腐为什么叫千叶?