1、python是一門物件導向的解釋性語言
解釋性語言最大的優點就是平台的可移植性,最大的缺點是執行效率比較低下;但是今天當計算機硬體足夠發達的時候,我們追求得更多並不是程式的執行效率而是開發效率
說明:如果在linux環境下更新到python3.x版本的話需要通過源**構建安裝(因為在linux系統下自帶了python2.x版本,python3.x版本和python2.x版本是不相容的)3、我們可以使用python的包管理工具pip來安裝第三方模組
pip install ipython jupter
或
python -m install ipython jupyter
如果在macos(蘋果系統)、linux系統下的話,上面的pip和python的話可能要寫成pip3和python34、寫第乙個python程式-列印』hello,world』
print('hello,world')
# 使用了python的內建函式print()來列印字串
5、如果想要用互動式環境進行python開發可以使用ipython和jupyter的notebookjupyter notebook
1、變數的作用變數是資料的載體,記憶體中的一塊空間2、變數的命名
1、一般由字母、下劃線、數字構成;數字不能開頭,如果由多個字母組成的話字母間由下滑線連線,不能有空格。2、大小寫敏感(比如大寫的a和小寫的a不是同乙個變數名)。3、不能和python自帶的保留字和關鍵字衝突(比如裡面的print()函式,如果你定義乙個變數print = 4的話,print函式本身列印功能就沒有了)所以不要和保留字和關鍵字衝突。說明:官方建議一般用小寫字母命名變數名,盡量做到見名知意。
3、變數的型別
int(整數) float(浮點數) string(字串) bool(布林值) complex(複數)說明:在python中,變數就是變數,它沒有型別,這裡所說的「型別」是指記憶體中物件的型別;而且在python解釋其中可以直接宣告變數的名稱,不必宣告變數的型別,python會自動判別變數的型別。
1、算術運算子
加 + 減 - 乘 * 除 / 取模 %(返回除法的餘數) 冪 * (x * y 表示x的y次方)
取整除 //
2、比較運算子
等於 == 不等於 != 大於 > 小於 < 大於等於 >= 小於等於 <=
3、賦值運算子= (a = 3,表示將3的賦值給a) += (c += a == c = c + a) -= (c -= a == c = c - a)
*= (c *= a == c = c * a) /=(c /= a == c = c / a) %= (c %= a == c = c %= a)
**= (c **= a == c = c ** a) //= (c //= a == c = c // a)
4、邏輯運算子and (x and y,要同時滿足條件x(true)和y(true),否則返回false)
or (x or y,只要其中有乙個為true則返回 true,否者返回false)
not (邏輯變反, not x 表示如果x為true,它返回false;如果x為false為,則返回true)
5、位運算子位運算子還沒有接觸這裡就不歸納了
if (條件):
語句elif (條件):
語句...else:
語句
說明:不管if,elif,else後面條件是什麼,條件寫完一點要以冒號』:』結尾,冒號必須要英文冒號,而且下面的語句部分一定要有4個字元的縮排
for _ in range(a,b):
語句while 判斷條件:
語句
說明:同樣for和while迴圈後面也要以英文冒號』:』結尾,語句部分同樣要有4個字元的縮排。
Java面試內容提綱
第一章 1 1 主要內容介紹 第二章2 1 網路基礎知識講解 2 2 tcp的三次握手 2 3 tcp的三次握手 2 4 tcp的四次握手 2 5 tcp和udp的區別 2 6 tcp的滑窗 2 7 http相關 2 8 http相關2 2 9 http和https的區別 2 10 socket相關...
css 學習提綱
屬性描述 background 簡寫屬性,作用是將背景屬性設定在乙個宣告中。background attachment 背景影象是否固定或者隨著頁面的其餘部分滾動。background color 設定元素的背景顏色。background image 把影象設定為背景。background posi...
學習BGP簡要提綱
一 bgp border gateway protocol 基本功能是在自治系統間自動交換無環路的路由資訊,通過交換帶有自治區域號 as 序列屬性的路由可達資訊,來構造自治區域的拓撲圖,從而消除路由環路並實施使用者配置的策略。二 bgp特點 1 距離向量協議 2 傳輸協議 tcp,埠號 179,重要...