第二篇 Python基礎入門,for與列表的認識

回顧上節內容:

1、單行註釋#”,多行註釋“’’’,’’’”或者是三個雙引號(Python中,單引號與雙引號作用一樣

2、If循環,句式:  If (條件): ...elif (條件) : ....else  : ...

3、While循環 ,句式: while 條件:...    else :...(while循環時正常情況下退出循環的就會執行eles,如果是強制性退出程序例如(break),就不會執行else)

 

4、縮進表示爲循環所走路徑,在條件之後必須縮進,才能讓循環正確執行。

新的旅途(二)

1、介紹幾種IDE編輯器

 

2、編寫作者、時間、編譯器註釋

 

 

3、字符格式化輸出以及佔位符的使用

 input輸入的內容均爲字符,佔位符 %s s=string  %d d=digit %f f= float,退出程序(exit()),關聯字符%

 

在格式化字符中,可以使用%d來限制必須輸入字符

 

5、循環

  循環loop

有限循環

無限循環=死循環

   Python 32的區別

 

For循環句式:

 

可以規定開始數字,該集合爲半開半閉區間 [1,4)表示如下:

 

For循環和while類似都可以嵌套循環,但要注意格式縮進,新增知識:步長。

 

使用for 循環 進行用戶登錄三次判斷

Break可以退出循環,exit()也可以退出循環,並且在括號內還可以使用輸出一段紅色語句用於提示。exit()會直接強制退出程序,而break只會退出當前循環,continue只是結束當前的一次循環,又會進入下一次循環

 

Whilefor循環時,都可以在後面添加else (當中間循環沒有被打斷時,就會執行else後面的語句),這個句式不同於其他語言,僅僅Python語言獨有。

 

6、breakcontinue 用法

 

跳出兩個循環,關聯兩個break

 

 

7、列表,元組

 

數組列表的增刪改查

 

注:pop刪除方法中,如果未指定參數,會默認刪除最後一個參數。a.clear(清空)只剩下一箇中括號

8、列表的其他方法

1)count方法:計算某元素出現次數

 

2)extend方法:爲列表添加元素,在末尾位置添加

 

3)index方法:用於檢索列表中第一個元素的位置。

若想檢驗出該列表有多個元素,需要對該列表進行切片,首先就需要使用到count方法,先知道該元素的個數。

 

4)reverse方法:對列表的元素進行倒置,下圖有兩種倒置列表方法。

 

5)sort方法:排列方法(可進行數字,字母,漢字,符號,排列,ASCLL

 

6)判斷一個元素在不在列表中的兩種方法

 

練習:

購物車程序

Salary = 5000

商品選擇:

1. iphone6s 5800

2. Mac book 9000

3. Coffee  32

4. Python book  80

5. Bicyle   1500

用戶輸入商品選項:進行購物

買不起商品,就提示餘額不足,剩餘金額。

若能夠買起商品,則加入購物車中(一個列表),在提示當前餘額。並且繼續購買

當用戶使用quit時,就退出程序。並打印已經購買的商品。

 


 


發佈了24 篇原創文章 · 獲贊 3 · 訪問量 6836
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章