1. 程式人生 > >Python自動化-day02

Python自動化-day02

多分支 格式化輸出 嵌入式 bubuko 格式化 黑客 我們 分享圖片 直接

1.python 是一種面向對象、解釋型的計算機語言;

寫代碼幫你測試, 系統開發用的語言,和我們做自動化用的語言沒關系。

網絡爬蟲、數據分析、web開發、人工智能、自動化運維、自動化測試、嵌入式、黑客

2.解釋型語言和編譯型語言

編譯型語言
一次編譯到處運行,運行代碼之前,要先編譯。然後再運行,編譯時間比較長(C,C+,C++)

解釋型語言
運行的時候才去編譯,運行一次編譯。運行效率沒有編譯型語言快(python、ruby、shell、java .class jvm)

3.python中的單引號、雙引號和三引號(就是三個單引號)
python中定義變量的時候字符串都用用引號括起來,單引號和雙引號沒有區別,用啥都行,如果說這個字符串裏面有單引號的話,那你外面就用雙引號,裏面有雙引號的話,外面就用單引號,如果既有單又有雙,那麽用三引號,三引號也可以多行註釋代碼,單行註釋,使用#

4.條件判斷

python中條件判斷使用if else來判斷,多分支的話使用if elif ... else

5.循環:while,or

while循環之前,先判斷一次,如果滿足條件的話,再循環,

for循環的時候必須有一個可叠代的對象,才能循環,比如說得有一個數組,在Python裏直接循環就取的是這個list裏面的值

循環裏面還有兩個比較重要的關鍵字,continue和break

continue的意思是,跳出本次循環,繼續進行下一次循環

break的意思是停止循環

也就是說在continue和break下面的代碼都是不執行的

技術分享圖片

技術分享圖片

6.格式化輸出

用占位符,占位符有常用的有三種,%s、%d和%f,%s是後面的值是一個字符串,%d是後面的值必須是一個整數,%f後面是小數。

技術分享圖片

7.數組

技術分享圖片

技術分享圖片

技術分享圖片

Python自動化-day02