天天看點

Python-01 基礎文法

初識Python

python是一門什麼樣的語言?

從以上三個方面分析可以得出:Python是一們動态解釋性的強類型定義語言。

解釋器有:Cpython,IPython,PyPy,Jython,IronPython等,其中使用最廣泛的是CPython。如果要和Java平台互動,最好的辦法是通過網絡調用來互動,確定各個程式之間的獨立性。

建立一個hello.py的檔案

進入cmd->執行python hello.py,運作可以看到Hello World!

Python變量

Python常量

在python中,沒有一個專門的文法代表常量,程式員約定俗成用變量名全部大寫代表常量。

Python注釋

Python2和Python3的主要差別

輸入函數

如果要輸入一個整數類型的資料

則可以通過int()函數進行限制

輸出函數格式化的方式

方式一:通過占位符

方式二:通過{name},{age}....的方式對應參數

方式三:通過{0},{1}....的方式對應參數

方式四:通過字元串的拼接符号“+”進行拼接

子產品導入,密碼輸入為密文,而不是明文

程式結構設計

文法

案例

方式二:循環使用 else 語句

​ 在 python 中,for … else 表示這樣的意思,for 中的語句和普通的沒有差別,else 中的語句會在循環正常執行完(即 for 不是通過 break 跳出而中斷的)的情況下執行,while … else 也是一樣。

Python嵌套循環

Python for的嵌套循環文法

Python while的嵌套循環文法

注意:可以在for循環中嵌入while循環,反之也可以在while循環中嵌入for循環

Python之break與continue

注意:可以通過斷點調試的方式進行示範,友善觀察資料的變化。

子產品初識

​ Python是一門先編譯後解釋的語言,執行時先查找pyc檔案,存在直接調用,

​ 不存在則将編譯結果儲存到記憶體中,程式運作結束後,儲存到pyc檔案中

數字類型

整型、長整型、浮點型、complex複數

長整型:Python的長整型沒有指定位寬,但也不是無限大

科學計數法:50000=5E4=5*10**4

```

布爾值

字元串

bytes資料類型