1.input
input()函數接收一個標準輸入數據返回string類型
2.字符串常用方法
upper()將字符串中的小寫字母變為大寫
lower()大寫變小寫
len()獲取長度
count(子字符串)統計某個字符出現的次數
index(子字符串)可以返回子字符串出現的位置, rindex從右邊找
find(子字符串)可以返回子字符串出現的位置,
index找不到會報錯,find找不到會返回-1
strip()去除字符串首尾空白符,也可以向里面添加元素
字符串的索引從0開始.
split(str, num)前者為切分, num為指定值 相當于切的次數
replace(str1,str2)用str2替換str1
類型判斷
ispace() 只包含空格
isalnum() 至少有一個字符,且所有字符都是字母或數字
isalpha() 至少有一個字符且都是字母
isdecimal() 只包含十進制
isdigit() 只包含數字
isnumeric() 只包含數字字符
istitle() 標題化
islower() 小寫
isupper() 大寫
查找和替換
startwith(x,beg,end) t f
endwith(x,beg,end) t f
find(str,beg,end) 索引 -1
3.字符串的下標和切片
[起始:結束:步長] 左閉右開
字符串,元組,列表都支持切片
4.布爾類型
True 本質上1
Flase 本質上0
非0即真
字符串只要不是空就是真
5.比較運算符
"> , <, ==, >=, <=, !=, is 判斷對象在內存中的地址是否一樣
字符串比較大小比較首字母
a-z從小到大,小寫大于大寫,數字最小