1. 程式人生 > 實用技巧 >Python學習之路(1)

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