python的基礎知識(1)

2021-08-01 02:59:22 字數 657 閱讀 6641

關於縮排:

一般的程式語言如c等用大括號來組織**而python則運用縮排以for迴圈為例:

for x in array:

if x

其中使用空白符的好處是使**具有更好的的可讀性。

萬物皆物件:

python語言的乙個重要特徵就是其物件模型的一致性。python直譯器中的任何數值,字串,資料結構,函式,類,模組等都在自己的「地盤」內,而這個「地盤」就是python的物件。每個物件都是乙個與之相關的型別(比如字串或者函式)以及內部資料。

函式呼叫和物件方法呼叫:

函式的呼叫需要用圓括號以及引數,此外還可以將返回值賦值給乙個變數:

re = f(x,y,z)

g()

幾乎所有的python物件都有一些附屬函式(也就是方法)    ,他們可以訪問該物件的內部資料。

obj.method(x,y,z)
函式既可以接受位置引數也可以接受關鍵字引數:

re = f(x,y,z,m=1,r='f')

python基礎知識1

學習python語言程式設計 嵩天,黃天宇,禮欣 補充內容 資料型別 例子整形 1 0,10,0xa,0o12,0b1010 浮點型1.27 1.25e9 1.25 10 9 1 2i 複數 字串 a sadf 列表 cat bat rat 1 2 3 元組 abc 1 2.1 字典布林代數 tru...

Python基礎知識(1)

知識要點 數字型別 整數型別 浮點數和複數型別 數字型別的運算 數值運算操作符 數值運算函式 字串型別及格式化 索引 引片 基本的format 格式化方法 字串型別的操作 字串操作符 處理函式和處理函式 型別判斷和型別間轉換 1 數字型別 1 整數 十進位制 1010 二進位制 0b1010 八進位...

python基礎知識1

tensorflow精選github開源專案 深度學習動手入門 github上四個超棒的tensorflow開源專案 影象處理中媲美matlab的python包 scikit image skimage 包的用法詳解 os.path.abspath和os.path.realpath區別 ms coc...