目錄
1.條件語句
2.迴圈語句
3.條件與迴圈的復用
4.總結
(1) if x < 0:
不能在條件語句中加括號,在條件語句末尾必須加上冒號,python不支援switch語句,當存在多個條件判讀時,需要用else if 來實現。
將這個表示式分解開來,就等同於下面的巢狀結構
for item in iterable:
if condition:
expression1
else:
expression2
如果沒有else語句,可以寫成
expression for item in iterable if condition
(1)在條件語句中,if可以單獨使用,但是elif和else必須和if同時搭配使用;而if 條件語句的判斷,除了boolean型別外,其他的最好顯示出來。
(2)在for迴圈中,如果需要同時訪問索引和元素,你可以使用enumerate()函式來簡化**
(3)寫條件與迴圈時,合理利用contiune或者break來避免複雜的巢狀,是十分重要的
(4)要注意條件與迴圈的復用,簡單功能可以用一行直接完成,極大和提高**質量與效率。
Vim技能修煉教程 4 基本功
前面我們學會了外掛程式管理器和如何實現語法高亮,相信大家已經從中體會到了vim外掛程式的強大功能。現在,是時候回來補一補基本功了。vi有三種主要模式,正常模式,插入模式和視覺化模式。正常我們推薦的方式是所有的移動命令只在正常模式下進行,只有在修改的時候再進入插入模式。這個切換是如此頻繁,所以vi提供...
隨筆 基本功與招式
前段時間看了吳軍 全球科技史通 還沒入正文就產生一種生理性的共鳴。清華大學資深教授錢穎一在推薦序說了這幾句 科學與科技密不可分,同時兩者也有區別。科學是發現自然規律,技術是對改造世界有用的發明。近代以來,中國為了追趕西方,著眼點太多在技術和工程方面,因為只有工程和技術可以直接帶來經濟的繁榮和軍事的強...
07 Python 條件判斷與迴圈
1 if.else a 10 if a 10 print a大於等於10 else print a小於等於10 2if.elseif.else age 22 if age 18 print 成年了 elif age 16 print 半成年 else print 未成年 2.1 for 迴圈user...