1. 程式人生 > >python基礎之數據類型

python基礎之數據類型

fin star orm 內置 下標 新建 索引 字符串 所有

1.數據類型

python中的數據類型

python使用對象模型來存儲數據,每一個數據類型都有一個內置的類,每新建一個數據,實際就是在初始化生成一個對象,即所有數據都是對象。



2.字符串
2.1定義
定義:它是一個有序的字符的集合,用於存儲和表示基本的文本信息,‘’或“”或‘’‘ ’‘’中間包含的內容稱之為字符串

特性:
1.只能存放一個值
2.不可變
3.按照從左到右的順序定義字符集合,下標從0開始順序訪問,有序
2.2字符串常用操作
msg=‘hello‘
移除空白 msg.strip()
分割 msg.split(‘|‘)
長度 len(msg)
索引 msg[3] msg[-1]

切片 msg[0:5:2] #0 2 4

字符工廠函數str()
#首字母大寫
# x=‘hello‘
# print(x.capitalize())

#首字母大寫
# x=‘hello‘
# print(x.title())
#所有字母大寫
# x=‘hello‘
# print(x.upper())

# 居中顯示
# x=‘hello‘
# print(x.center(30,‘#‘))

#統計某個字符的出現的次數,空格也算字符
# x=‘hel lo love‘
# print(x.count(‘l‘))
# print(x.count(‘l‘,0,4)) # 0 1 2 3

# x=‘hello ‘
# print(x.endswith(‘ ‘)) #取x的後面幾位字符

# print(x.startswith()) #取x的前面幾位字符

#查看字符中單字符的位置
# x=‘hello ‘
# print(x.find(‘e‘))
# print(x.find(‘l‘))

#格式化字符串
# msg=‘Name:{},age:{},sex:{}‘
# print(msg) #Name:{},age:{},sex:{}
# print(msg.format(‘egon‘,18,‘male‘))

python基礎之數據類型