Python學習之路(1)
今日學習內容:
資料型別:
int(整型)
在32位機器上,整數的位數為32位,取值範圍為-231~231-1,即-2147483648~2147483647
在64位系統上,整數的位數為64位,取值範圍為-263~263-1,即-9223372036854775808~9223372036854775807
bit_length求長度
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
********************************************************
str (字串)
字串常用功能:
大小寫互換:
變大寫:.upper()
`v1 = "alex"
v2 = v1.upper()
print(v1,v2)`
分割:
v1 = "預覽功請前往此處開啟數學公式支援。" a = v1.split('請') print(a)
alex ALEX
(在這裡一定要有接收者v2,且原來的值不會變)
首字母變大寫:
v1 = "alex" v2 = v1.capitalize() print(v1,v2)
alex Alex
移除首尾空格
v1 = " alex " v2 = v1.strip() print(v1,v2)
alex alex
移除左邊或者右邊空格
v2 = v1.lstrip() v3 = v1.rstrip()
替換
v1 = "預覽功能主要用來檢查您的文章內容是否被正確的渲染,並不包含部落格面板的樣式與您的自定義樣式,如果您需要使用數學公式,請前往 此處 開啟數學公式支援。" v2 = v1.replace("功能","**") print(v2)
預覽**主要用來檢查您的文章內容是否被正確的渲染,並不包含部落格面板的樣式與您的自定義樣式,如果您需要使用數學公式,請前往 此處 開啟數學公式支援。
公共功能
計算當前字串的長度
len()
v1 = "預覽功請前往 此處 開啟數學公式支援。" v2 = len(v1) print(v2)
19
根據位置進行索引
v1 = "預覽功請前往此處開啟數學公式支援。" v2 = v1[6] print(v2)
此
v1 = "預覽功請前往此處開啟數學公式支援。" v2 = v1[3:6] #取第3到第5個字即[3:6)取不到第6個 print(v2)
請前往
根據位置進行跳索引
v1 = "預覽功請前往此處開啟數學公式支援。" v2 = v1[3:10:2]#[起始位置:末位置:步長] print(v2)
請往處啟
迴圈,迴圈輸出每一個字
`v1 = "預覽功請前往此處開啟數學公式支援。"
for i in v1:
print(i)
`>>>['預覽功', '前往此處開啟數學公式支援。']
得出的結果是結果是列表型別
判斷字串是否為數字
v1 = "1235dc。" a = v1.isalnum() print(a)
False