1. 程式人生 > >內置函數與控制語句

內置函數與控制語句

結束 數位 影響 語句 進行 循環 否則 dao 格式

  1. 內置函數
    • int(x,[,base]):將數值或字符串,轉換成十進制。base有參數時,x必須是字符串而且得是base進制。print int(‘12345‘,8) # 5349
    • all():函數全都不為0時,或者元素為空時返回ture。否則返回false
    • range()函數生成的只是一個可以叠代的對象,打印出來不是列表。用list(range())將range返回的對象叠代成一個列表。
    • format(value[,format_spec]):
    • format(x,‘6.3f‘) :其中6.3f 輸出格式中規定浮點數是以總寬度6位、3位小數輸出。
    • 如實際小數位數不足3位,則補0;如小數位數超過3位,則多余部分四舍五入
    如總寬度(包括小數點算1位,再加上3位小數,如果有符號位"-"也算1位)不足6位,則前面補空格;如總寬度超過6位時,按實際寬度輸出。
    • print()函數裏面 “ ”要和變量名用 , 隔開

2.語句結構

  • 單分支(if 語句),雙分支(If,else語句),多分支(if,elif,else)。多分支只執行第一個為true的語句,所以多分支的條件順序會影響程序執行結果
  • 循環結構:遍歷循環(for ),條件循環(while,不知道循環多少次用這個方法)。

判斷語句中常用的運算符==是判斷兩個對象是否相等,不是數值是否相等字母w=w。 條件循環是依靠一個條件來進行,循環體裏面要給一個處理使得循環可以結束,條件計算結果不能一直是true,否則陷入死循環。

3. 循環結構的嵌套:

也要註意語句或者語句鍛的所屬層次,認清是外層循環還是內層。


藍色字體重要,難理解的。

內置函數與控制語句