python基礎 複習整理筆記(一)

2022-07-31 19:12:09 字數 1197 閱讀 3161

# 這是我的第一篇博文,部落格也不知道最終會變成什麼樣,但是我想從這一刻開始,從不完美開始……

# 本文僅作為複習和補充使用,總結歸納多不系統,悉知

# 歡迎拍磚、交流、指正

一、我的常用工具:

1.python直譯器,version:3.6

2.ide:

pycharm ,version:2017.2

anaconda ,version :3.x

3. 其他: notepad++ 、sublime text 3 等

二、python部分基礎(較偏的知識點):

--普通除法( / ):   在python中輸出結果一定是浮點(float)型別

三、python程式執行原理::

# 了解,有助於後期的python開發

1.計算機三大件(核心硬體):

cpu(**處理器,是一塊超大規模的積體電路):負責計算/處理資料

記憶體:臨時儲存資料,速度快、空間小、單位**高

硬碟:永久儲存資料,速度慢,空間大,單位**低

2.(程式執行前)程式安裝在硬碟中,需要使用的時候,被載入(複製)到記憶體中,cpu執行記憶體中的程式**。

3.python程式執行原理:

--作業系統會首先讓cpu把python直譯器載入到記憶體中;

--python直譯器根據語法規則,從上往下cpu翻譯python程式中的**;

--cpu負責執行翻譯完成的**。

4.程式就是用來處理資料的 ;變數就是用來儲存資料的。

--程式執行時,記憶體會給它分配一塊由該程式管理的記憶體空間,該記憶體空間又會被進一步細分成更小的記憶體空間,這些更小空間的別名就叫變數

四、python直譯器和互動式(ipython等)輸出的區別:

--在python直譯器中,輸出變數要用輸出函式(print)

python基礎複習筆記

1 用來換行 例子 x 1 2 3 4print x 輸出結果為 10,如果沒有這個 直接換行的話會報錯 2 n用來列印時,終端會進行換行 例子 print asd nc 輸出結果為 asd c3 input 獲得的輸入均為字串,如果需要int型別,需要進行強制轉換 例子 這時候返回的a才是int型...

python基礎整理複習五 爬蟲

1.request來獲取頁面內容 response.text 獲取url內容 soup 格式化的 response.text 獲取url下的頁面內容 defget page url response requests.get url soup beautifulsoup response.text,...

Python基礎知識複習整理(1)

1 print value,sep end n 引數 value是使用者要輸出的資訊,後面的省略號表示可以多個要輸出的資訊 引數 sep是多個要輸出資訊之間的分隔符,預設值為乙個空格 引數 end是乙個print 函式中所有要輸出資訊之後新增的符號,預設值為換行符 2 使用數學函式fabs x sq...