第二章變數和簡單型別

2021-09-26 15:32:10 字數 1022 閱讀 9609

#數值和字串不能直接進行拼接

s1 = '這本書的**是:'

s2 = 99

print(s1 + str(s2))

#repr函式

print(repr(s1)) #保留引號,是python的表達形式

#input函式返回的是乙個字串

#換行時需要利用轉義字元

print('nihao\

')#原始字串

# a = r' d:\pnlish\codes'

#轉換說明符%d, %i等等 見p28

number = 29

print('the number is: %+06d' % number) #最小寬度為6,左邊補0,總帶上符號

print('the number is: %08.3f' % number) #最小寬度為8,小數字為3位,左邊補零

# dir(str) #檢視str類或模組包含的全部內容,而_開頭結尾的時私有方法,不能被直接呼叫

# help()#檢視某個方法的用處

print(a.strip())

print(a.lstrip())

print(a.rstrip())

print(a.title())

print(a.lower())

print(a.upper())

print(a) #a並沒有發生改變

print(a.strip('i am'))

print(a.startswith('i')) #判斷是否以i開頭

#endswith, index(找字串再字串**現的位置),replace, translate翻譯對映表

#分割與連線:split和join,乙個是拆分,乙個是連起來

#二級制按位操作&,|,~(取反),^(異或),《,》左移或者右移

#以補碼形式儲存所有整數,正數補碼與原始碼相同,負數是反碼加一(反碼是對原始碼按照位取反),符號位保持不變

#左移時右邊補零,右移時以符號位填充

第二章 變數和簡單資料型別

print 0o1011 521 print 0b1011 11 print 0x1011 4113語法 描述x y 用x除以y,捨棄小數部分,使得結果為整數 x y 計算x的y次冪,等同於pow abs x 返回x的絕對值 divmod x,y 以 m,n 的形式返回x除以y的商和餘數 pow x...

第二章 變數和簡單的資料型別

變數命名規則 變數名只能包含字母 數字和下劃線。變數名可以字母或下劃線打頭,但不能以數字打頭 變數名不能包含空格,但可使用下劃線來分割其中的單詞 不要將python關鍵字和函式名用作變數名 python包含6種內建的序列 列表 元組 字串 unicode字串 buffer物件和xrange物件 序列...

第二章 變數和簡單資料型別

合併字串 製表符和換行符 刪除空白 2.4數字 2.5注釋 將字串中的首字母大寫 name xu xinghao name.title print name 結果為 xu xinghao使全部字母大寫 print name.uppre xuxinghao使全部字母小寫 使用 來合併字串 t 製表符 ...