使用pycharm編輯器
雙擊我們安裝好的pycharm編輯器(安裝過程在前幾節)
選擇第一個新建專案
第一個pure python是純python,下面的那些是一些擴充套件,暫時不用,我們就選第一個
等待進度條完成後顯示下面介面
如果出現這個視窗直接點叉關掉即可
如果之前配置過,就會有個venv這個資料夾,一般是沒有,我們不用管它
我們來右擊demo1選項,選擇Show in Explorer就可以直接檢視到demo1的儲存所在路徑
新建python檔案
我們要編寫程式碼,就要新建一個python檔案
不用加字尾名,直接寫要建立的名字回車即可
建立好後出現下面介面
在我們的空白區域,缺少一些開頭註釋配置的語句
新增檔案開頭配置語句
選擇Editor下的File and Code Templates下的python script
即可編寫我們python的開頭註釋配置資訊
編寫這幾行即可,${ }內的語句要變成紅色,紅框內為解釋意思
python環境變數選擇
(如果不選擇python 3.8 以後的編寫執行中就會出錯)
我們再次新建一個python檔案
檔名為demo1
回車後就會顯示我們剛才寫的那幾行程式碼
接下來的程式碼就直接從下面編寫即可,這些語句不影響寫程式碼
如何在編寫並檢視效果呢?
如何在這個資料夾中編寫呢?拿hello world來說
可以直接寫print( “hello,world” )
寫完後右擊空白處選擇Run ‘demoq’,即可執行
執行後可在底部檢視執行結果
python的註釋
單行註釋:
在要寫的語句前面加上 # 即可使這個語句作為註釋
(這也是為什麼上面的配置語句不會影響下面程式碼的原因)
多行註釋:
成對的三個點引號括起來便為多行註釋 ’’’ ‘’’
注意:
單行註釋的字型顏色顯示為灰色
多行註釋的字型顏色顯示為綠色
python檔案修改名字
右擊要改的python檔案,選擇Refactor中的Rename…選項
修改名字後選擇Refactor確定修改重構即可
注意:
字串數字一起輸出
輸出文字和數字相結合的效果要用到 , 號(英文下的)
字串要用雙引號 ” ” 括起來
這樣輸出的效果英文的逗號並不會顯示出來,起到連結的作用
變數及型別
變數可以是任意的資料型別,在程式中用一個變數名錶示
變數名必須是大小寫英文、數字和下劃線(_)的組合,且不能以數字開頭,如:
>>>a=1 #變數a是一個整數
>>>t_007 = ‘T007’ #變數t_007是一個字串
賦值(比如a= ’ABC’ )時,Python直譯器幹了兩件事
1.在記憶體中建立一個 ’ABC’ 的字串
2.在記憶體中建立一個名為a的變數,並把它指向 ’ABC’
識別符號和關鍵字
什麼是關鍵字?
1.python一些具有特殊功能的標示符,這就是所謂的關鍵字
2.關鍵字,是python已經使用的了,所以不允許開發者自己定義和關鍵字相同的名字的標示符
檢視關鍵字:
在我們的爬蟲課程中,會介紹到如下這些關鍵字
看自己的python中有多少關鍵字可用
還是開啟執行下的cmd命令提示符,輸入
>>> import keyword
>>> keyword.kwlist
我們在起名時不要和這些系統的關鍵字起一樣的名字
格式化輸出
我們瞭解了普通的輸出print( ); 格式後
瞭解一下格式化輸出:
用%加上資料型別佔位,後面再寫%加上變數名字,即可格式化輸出
舉個小例子:
%d為數字型別,先不寫,先佔位
然後通過後面的 %age 傳遞進去數值,方便修改變數的值
除了%d還有一些格式符號:
這裡爬蟲的課程主要記住紅框中的兩個即可,其他的先做了解
我們來試一下 %s
如果有兩個%s佔位時,可以後面 % 跟上括號,用兩個引號括起來要傳遞的值
可以進行格式化輸出多個
最後小知識點補充
sep=” 連線符 ”
這個連線符可以自己定義
正常情況下輸出的aaa bbbb ccc中間是空格隔開
但是在很多情況下我們想讓他們用別的符號代替,特別是我們爬蟲需要輸入網址時中間要用 . 來連結,這就需要用到 sep 這個語句了
end=” ” 不換行輸出:
\t:代表按一次tab,水平製表符
\n:代表換行符
雙引號內什麼都不寫表示不換行輸出
end後面雙引號的內容可以控制要不要換行和空不空格