Python基本知識1

2021-09-19 09:24:21 字數 1769 閱讀 3653

字串整數:int (只有int型別)

浮點數:float(python語言沒有單精度雙精度之分,python的浮點數就是雙精度)

1.type(x)可以判斷資料型別,如type(1)

2.兩個整型 相除得到的是float型,若想得到整型結果,用2//2

** 表示**

二進位制表示:0bxx 如:0b10

八進位制表示:0oxx 如:0o10

十六進製制表示:0*** 如:0x1f

轉換

bin(num) 把其他進製轉換為二進位制

int(num) 把其他進製轉換為十進位制

hex(num) 把其他進製轉換為十六進製制

oct(num) 把其他進製轉換為八進位制

bool布林型別:表示真假true||false

complex複數:numj

bool(非0||0):true||false

:任何空的都是false

"***"和『***』表示字串一定要成對出現

使用**』』'"""**來定義多行字串(也可以表示一行)

'''helllo

hello world

hello python'''

另一種方式:

'hello\

world'

輸出:

helloworld

\n 換行

』 單引號

\t 橫向製表符

\n 換行

\r 回車

print

(r'c:\northwind\northwest'

)//這是乙個原始字串,r可以是大寫

+:合併字串

"hello"

+"world"

輸出:

helloworld

*:字串重複

"hello"

*3

輸出:

hellohellohello

:取字串的某些字元

若輸入正數,則代表是字元對應的序號

若是負數,則代表從字串的末尾向前數n次得到的字串

"hello world"[0

]

輸出:

h

[x:y]:擷取一段字元

"hello world"

[0:4

]

輸出:

hell

:y應該是要擷取字元的後乙個字元的編號

"hello world"

[0:-

1]

輸出:

hello worl

"hello world"[6

:]

輸出:

world

python基本知識總結1

python輸入輸出 python邏輯運算子 python成員運算子 說到程式語言,不得不提的就是變數型別,它是程式語言的靈魂。python基本的變數型別分為數字型和非數字型。具體列舉如下 數字型整型 int 浮點型 float 布林型 bool 複數型 complex 非數字型 字串 str 列表...

Python基本知識

這次主要對python基礎語法及資料型別中與我使用過的語言不一樣的地方做下記錄 單行注釋使用 多行注釋使用 和 print 開始 這是個注釋 這是個段落注釋 這也是個段落注釋 print 結束 2.沒有bool型別,用數字0和1代替,可以與數字運算,python3中新增了true和false關鍵字 ...

Python基本知識

單例模式,是一種常用的軟體設計模式。在它的核心結構中只包含乙個被稱為單例的特殊類。通過單例模式可以保證系統中,應用該模式的類乙個類只有乙個例項。即乙個類只有乙個物件例項。實現方法 裝飾器 sub replacement,string count 0 replacement是被替換的文字 string...