Python基礎第一課
阿新 • • 發佈:2020-12-20
1.Python基礎
-基礎
(1)第一句python `print('Hello word')` 字尾名不是 .py 也可以執行 ==》以後字尾名都用 .py (2)兩種執行方式 a. python直譯器 py檔案路徑 b. python 進入直譯器: 實時輸入並獲取到執行結果 (3)直譯器路徑 `#!/usr/bin/env python` (4)編碼 `# -*- coding:utf8 -*_` ASCILL 每8位表示一個字元 unicode 至少用16位表示一個字元 utf-8 能用多少表示就用多少表示,最少用8位表示一個字元 **python3 無需關注** **python2 每個檔案中只要出現中文,頭部必需加** (5)執行一個操作 使用者登入程式:提醒使用者輸入:使用者名稱和密碼 獲取使用者名稱和密碼,檢測: 使用者名稱 = root,密碼 = root,正確,登入成功;錯誤,登入失敗。 永遠等待,直到使用者輸入了值,就會將輸入的值賦值給n,n代指使用者輸入的內容 變數,n1代指某一個變化的值 ```
n1 = input('請輸入使用者名稱:')
n2 = input('請輸入使用者名稱:')
print(n1)
print(n2)
a. input的用法,永遠等待,直到使用者輸入了值,就會將輸入的值賦值給一個東西 (6)變數名 -字母 -數字 -下劃線 PS: 數字不能開頭 不能是關鍵字 `{'and','as','assert','break','class','countinue','def','del','elif','except','exec','finally','for','from','global','if','import','in','is','lambda','not','or','pass','print','ralse','return','try','while','with','yieldl'}` 最好不要和python內建的東西重複,Pycharm程式設計中會有提示*** 寫照: ``` a12_b1 = “欲練此功,必先自宮......” print(a12_b1) print(a12_b1) print(a12_b1)
------等同於: print(“欲練此功,必先自宮......”) print(“欲練此功,必先自宮......”) print(“欲練此功,必先自宮......”) 補充: 儘量讓使用者名稱寫的有意義一些 user_id = "12398751546243" 一般單詞間用下劃線斷開,另一種: userId 駝峰式命名,Java,C#中定義變數名使用。