1. 程式人生 > >4.數據類型

4.數據類型

如果 首字母 去掉 ron back 可變 nbsp 指定 style

一.string(字符串)

註:不可變數據類型

1.創建:

str1=‘’

str2='abc'

str3='漢字'

str4='100'

註:如果字符串中有想要輸出的%時,寫2個 。例------------->%%

2.自然字符串

str=r"Newlines are indicated by \n"

指示某些不需要如轉義符那樣的特別處理的字符串,那麽你需要指定一個自然字符串。自然字符串通過給字符串加上前綴r或R來指定

3.字符串操作

3.1

str='abc'

str.upper() <------------將字母全部轉為大寫

str.capitalize() <---------將首字母轉為大寫

3.2

str1='ABC'

str1.lower() <-----------將字母轉為小寫

3.3

str2=‘adebcde'

str2.replace('de','aa',2) <---------替換

註:replec()中 a 為被修改的目標元素, *為要改成此元素(可以為任意),2為要替換幾個(如果不寫默認為全部替換)

3.4

str3=‘ abc ’

str3.strip() <------------去掉倆邊的空格換行等

str3.lstrip() <------------去掉左邊的空格換行等

str3.rstrip() <------------去掉右邊的空格換行等

3.5

str4='abababababc'

str4.split('b',2) <----------通過元素‘b’分割,2為分割到第幾個,不加則默認全部分割

3.6

str5='123'

str5.isdecimal() <----------判斷是否為純數字的字符串,返回True或Flase

3.7

str6='abc'

str6.index('a') <----------獲取元素位置(通用方法

3.8

切片(獲取範圍元素)-------------> str[:]或str[2:4]或str[2:10:2]


4.數據類型