1.計算機,是用於高速計算的電子機器,具備數值計算, 邏輯判斷,儲存記憶的功能.
2.計算機由硬件系統和軟件系統組成構成.
3.計算機中全部的運行程序都是在內存中進行的,暫時存放在CPU中的運算數據
4.操做系統(os)的做用:管理硬件,爲普通用戶和開發者提供一種間接控制硬件的方式.
5.操做系統爲普通用戶提供了終端,圖形化操做硬件的方式.
6.操做系統爲開發者提供了系統調用操做硬件的方式.
7.驅動程序扮演操做系統和硬件之間的橋樑.
8.編程語言做用:形式是符號和文字的組合,目的是爲了控制計算機硬件進行工做.
9.解釋器的本質就是運行在操做系統上的應用程序. 負責將編程語言額符號和文字轉換爲計算機可以識別的計算機語言.
10.python 簡單.易學,開源,擴展性強,豐富的庫.
11. 執行python程序
11.1 python解釋器+普通文本編輯器 記事本程序保存在桌面上,在桌面上shift鍵+鼠標右鍵---在此處打開命令符 輸入python空格文件名
11.2 python解釋器+交互式終端 打開cmd 輸入python 回車 輸入程序回車
11.3 python解釋器+集成開發環境(IDE)(pycharm)
12.註釋
單行 註釋#+空格
多行 一對三引號(""" """)
快捷鍵 ctrl+/
註釋和代碼之間要至少要有兩個空格
13.PEP-----儘可能遵循PEP代碼規範
14.變量定義:在程序中表現爲不重複的名字,只需定義一個名字,給這個名字變量賦值便可
命名規則: 開頭是字母或下劃線,後面能夠是字母 數字 下劃線 不能以關鍵字命名
15.變量類型:
數據類型:數字類型(number) 布爾類型(bool) 字符串類型(str)
15.1 字符串: 在python裏單引號和雙引號括起來的稱爲 字符串 如"adv"
15.2布爾: 邏輯運算的結果,該變量只有兩個值,True和False.
15.3 數字類型:整形(int)整數 浮點(float)小數
注意: Python中定義變量時不須要指定類型, Python 會根據變量的值來推導變量的類型. 咱們可以使用 type() 函數來查看變量的類型.
函數指的是一個單獨的功能. type 函數的功能就是爲了得到變量的類型.
1. 數字和數字之間能夠進行全部的運算
2. 數字和字符串之間只能進行乘法運算.
3. 字符串和字符串之間能夠進行加法運算.
16.輸入和輸出 簡稱I/O