Python for和while循環


一、自動化測試

直觀的來說就是寫代碼來幫你代替原來的點點點,節省了時間,提高了測試的效率;

錄腳本是根據一定的規則生產了代碼,這個比較簡單,自動化一般是自己寫代碼:比如用Python、java、ruby、GO等

系統的開發語言和做自動化的語言沒關系,如果系統是用java開發測試腳本用Python是可以的

二、編譯型語言和解釋性語言

計算機只認識二進制的0和1

1、編譯型語言(運行速度快)

寫好代碼之后就把代碼編譯成二進制文件,運行的時候運行編譯好的二進制文件。

如c、c++、c#

2、解釋性語言(運行速度比編譯型慢)

運行一行的代碼編譯一行,什么時候運行代碼,什么時候編譯代碼

如php、Python、ruby、java、go、javaScript,java雖然需要編譯但class文件不是二進制文件,需要jvm讀class文件進行執行

3、腳本語言

功能單一的語言,叫做腳本語言

shell、bat、JavaScript、html、vb

有Python基礎的話,可以學后台服務器開發、數據挖掘、數據分析、人工智能等,Python目前已不是腳本語言,是最火的語言之一;

三、Pycharm編程

1、設置字體、顏色等:點擊File-setting,可進行設置

2、代碼提交設置

3、快速注釋代碼快捷鍵:Ctrl+?

4、定義變量(目的:為了想在后面還要用到它的值,編程都是和內存打交道的),變量名要見名知意,Python內置函數名不要用做變量;

如:and、as、assert、break、class、continue、def、del、elif、else、exccept、exec、finally、for、from、global、if、import、in、is、lambda、not、or、pass、print、raise、return、try、while、with、yield

如果定義的字符串中包含單引號時,外面用雙引號;同理如果定義的字符串有雙引號的話,外面就用單引號;如果字符串中有單引號和雙引號的話,外面用三個引號‘’’ ‘’’(三個引號還有注釋的功能),如下圖所示

數據類型(看變量是啥類型用type())

5、條件判斷

 if else,如

input()接收的輸入的值為string類型

elif

and和or的用法(and同時為真才為真,or一個為真就為真)

 

 例子:輸入一個數與隨機數判斷大小

6、循環(重復的去做一件事情,如迭代、遍歷)

1)、while(while循環必須有一個計數器,要不然會死循環)

while循環對應一個else:else表示循環正常結束后的操作

例子:

break:只要在循環里遇到break,則立即結束循環;

continue:只要在循環里遇到continue,則跳出本次循環,繼續下一次循環;

 

2)、for循環

 不用定義計數器,每次回自動加1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM