python 初學筆記(待更新)

2021-07-23 22:02:30 字數 1107 閱讀 3725

1前兩行注釋

#!/usr/bin/python

# filename : helloworld.py

2 4種型別的數

整型 長整型 浮點型 複數 4+6j

3.字串

單引號 指示字串 空白保留

雙引號 同單引號

三引號 多行的字串指引

轉義字元 \   

值得注意的是 在乙個字串中,行末的單獨乙個反斜槓表示字串在下一行繼續並不是開始新的一行

自然字串 如果需要乙個不需要轉義字元的字串 那麼需要指定乙個自然字串 通過在字串之前加上字首 r或者r 來指定

例如r"newlines are indicated by \n"。

unicode字串 

在處理檔案含有非英語的語言時 使用unicode字串 只需在字串之前加上字首u或者u 例如 u"this is a unicode string"

自動連線字串

4命名識別符號第乙個字元可以是 字母表中的字母(大小寫) 或者下劃線『_』

識別符號的其他部分可以是 字母 數字 下劃線

識別符號對大小寫敏感

5.python 假定每個 物理行 為乙個 邏輯行

如果想要在乙個物理行中使用多個邏輯行 需要用分號(;)分開

如果想要在多個物理行中使用乙個邏輯行 可以使用:

明確的行連線 \

暗示的行連線 圓括號 方括號 波形括號

5縮排同一層次的語句必須有相同的縮排 每組這樣的語句成為乙個塊 

錯誤的縮排或引起錯誤

建議: 每個縮排層次使用 單個製表符 或 兩個空格 選擇一種格式 然後一貫的使用這種風格

6 運算子

** 冪

/ 除 4/3=1 4.0/3=1.33333

//取整除

%取模<< 左移

>>右移

==比較兩個物件是否相同

!=比較兩個物件是否不相同

notand

or 布林 非 與 或

& | ^ ~ 按位 與 或 異或 翻轉

7.運算子優先順序、

orsort() 對list 排序

vue筆記(待更新)

1.v model指令 自定義屬性 在給 input 元素新增 v model 屬性時,缺省會把 value 作為元素的屬性,然後把 input 事件作為實時傳遞 value 的觸發事件,如2中例 2.v show如果元素存在即顯示 例 沒有輸入時 輸入18時 3.v if有輸入且屬性存在時跟v s...

Python初學筆記

工作需要,要接觸python的程式,學習一下 使用的3.2版本 話說比2.5變化還真多 print都變了 總體感覺,py比較perl來說,特點還是非常之強烈的 1 py可以自動字串複製 x 3 x 3 333 2 py是強型別變數,和perl不同,型別變數不能混用 3 字串連線 號和join等str...

Python 初學筆記

def to celsius t return t 32.0 5.0 9.0 在函式名後用冒號,不是等號。函式實際定義在下一行,該行縮排4個空格,並以return 標記。str t 將t轉換為字串 12 str 34 56 123456 在字串兩端的單引號或者雙引號分別替代成3個,即可擴充套件為多行...