2020-11-04

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())
注意:上述三种方法只能针对整数全角数字,对含小数的数值不管用,对于定义个多个不同类型的数字也只能判断一种

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值