pytnon的字符串 一
字符串的定义
str1 = “hello world”
print(str1)
str2 = ‘“我的名字是大菠萝”’
print(str2)
输出如下:
#for 循环遍历
for char in str2:
print(char)
输出如下:
#len方法
#统计字符串长度
print(len(str2))
#统计某字符出现的次数 count方法
print(str2.count(’"’))
#求指定字符串的索引index
#统计第二个双引号”出现的索引
print(str2.index(’"’,2))
1.判断空白字符串
#返回类型是True 或者是False
space_str = " "
space_str1 = “\t”
space_str2 = “\n”
print(space_str.isspace())
print(space_str1.isspace())
print(space_str2.isspace())
判断字符串是否只包含数字
num_str1 = “1.1,1”
num_str2 = “1”
num_str3 = “\u00b2”
num_str4 = “三”
print(num_str1)
isdecimal方法只包含纯数字是返回True,只能判断全角数字
print(num_str2.isdecimal())
isdigit方法能判断全角数字,(1)和\u00b2上标
print(num_str3.isdigit())
isnumber方法能判断全角数字,汉字数字
print(num_str4.isnumeric())
注意:上述三种方法只能针对整数全角数字,对含小数的数值不管用,对于定义个多个不同类型的数字也只能判断一种