Python學習之基礎知識

2021-08-05 21:40:15 字數 678 閱讀 2001

1.python使用縮進來組織**塊,使用4個空格的縮排。當語句以冒號:結尾時,縮排的語句視為**塊。

在python中,不建議使用tab鍵,為了**的整潔性和易讀性,建議使用4個空格縮排。

2.python程式是大小寫敏感的,如果寫錯了大小寫,程式會報錯。

name和name 是兩個不同的物件

3.python 是乙個弱型別的語言,也就是說無論是他的變數、引數、函式(方法)都是沒有型別的;因為 python 不需要對型別進行說明,所以用它寫出的**都顯得比較短小,同時 python 程式中的很多寫法也因此而變得非常靈活。

面向過程:以指令為中心,由指令處理資料。

主要是:如何組織**解決問題

物件導向:以資料為中心,所有的處理**都圍繞資料展開。

主要是:如何設計資料結構組織資料,並提供對此類資料所允許的操作

資料結構:通過某種方式(例如對元素進行編號)組織在一起的資料元素的集合,這些資料元素的可以是數字或者字元,甚至可以是其他的資料結構。

python的最基本資料結構是序列。序列中的每個元素被分配乙個序號--即元素的位置,也稱為索引,索引從0開始編號。

python包含6種內建的資料序列:列表、元組、字串、unicode字串、buffer物件和xrange物件。

Python學習之併發基礎知識

8.1.1 作業系統的定義 作業系統是存在於硬體與軟體之間,管理 協調 排程軟體與硬體的互動。資源管理解決物理資源數量不足和合理分配資源這兩個問題,通俗來說,作業系統可以分成兩部分功能 一是將硬體資源介面的呼叫變得方便簡單 二是合理排程應用程式對硬體資源的競態請求 8.1.2 程序 具有獨立功能的程...

Python學習基礎知識

1 python中的布林運算 1 python把0 空字串 和none看成 false,其他數值和非空字串都看成 true 2 python直譯器在做布林運算時,只要能提前確定計算結果,它就不會往後算了,直接返回結果。2 python中的list 新增 2 用list的 insert 方法,它接受兩...

Python基礎知識學習

anaconda環境配置 anaconda pycharm環境 參考 直譯器 參考 和 python入門 anaconda和pycharm的安裝和配置 print and input print hello,world x 12 print x s hello y len s print the l...