1. 程式人生 > >Python 01

Python 01

代碼簡潔 爬蟲 use 組合 定義 硬件 with none bool


1.硬件系統
輸入設備 CPU(運算器+控制器) 存儲設備(內存+外存) 輸出設備
軟件系統
OS 驅動程序 編譯程序

2.C語言

3.
str = "人生苦短 我用Python"
print(str)

4.註釋格式分為兩種
#單行註釋

"""




"""

5.程序的作用是來處理數據,變量的作用是用來存儲數據,提高開發效率,可以復用

6.int 整型 float 浮點型 bool 布爾型 string 字符型

7.標識符是開發人員在程序中自定義的一些符號和名稱,標識符是自己定義的,如變量名,函數名,類名等

8.英文字母,數字,下劃線的組合,且不能以數字開頭,且不能使用Python關鍵字作為變量名
命名規則:小駝峰式:userName
大駝峰式:UserName
下劃線連接所有單詞:user_name
Python的命名規則遵循PEP8標準
弱語言,不需要聲明變量類型

9.python中一些有特殊功能的標識符,就是Python關鍵字
False,None,True,class,try ,except,finally,def, if,elif,else,and,or ,not,in ,is,as,assert,
break,continue,del,for,from ,global,if ,import,lambda,nonlocal(??),pass,raise,return,while,with,yield

PART 2
1.硬件系統由主機部分:CPU+內存(隨機存儲器(通常所說的內存)、只讀存儲器(開機畫面))
外設部分(輸入設備、輸出設備、外存儲器(硬盤、優盤)

2.python目前有python2.x和pyton3.x兩種版本,每個版本下還有甚多小版本

5.??存儲不同類型的數據,需要使用不同的變量,采用變量的類型也不相同,可以節省內存空間、方便數據類型的轉換。

6.Pyton中標識符嚴格區分大小寫

7.小數點保留後兩位print("%.2f" % 5.435) >>>5.43 (#直接扔掉後面的數據)

8. C E F G J L

PART 3
1.馮.諾依曼體系結構

2.Windows 、Mac OS 、 linux

3.Python是解釋型語言,解釋型語言比編譯型語言少了編譯這一道工序,解釋型語言在運行程序時才會翻譯,
編譯型語言需要首先編譯(.obj文件??),使用編譯結果運行,運行時不需要翻譯所以執行效率高。
解釋型語言可移植性好,缺點運行速度較慢,占用資源大
編譯型語言運行速度快,代碼效率高,保密性好,缺點需要經過編譯才可以運行,可移植性差。

4.python 優點:代碼簡潔、可擴展性強
缺點:運行速度慢

5. web 、 爬蟲、數據分析、服務器運維、人工智能

6.查看關鍵字
>>>import keyword
>>>keyword.kwlist

Python 01