python全栈开发《26.字符串中返回bool类型的函数集合》

之所以说它是集合,是因为我们有多个函数,都会返回布尔类型。

1.isspace

功能:

  • 1)判断字符串是否是一个由空格组成的字符串。

用法:

4b5ab43817939393993ffa5102ef8222.png
print(' '.isspace())
print('hello xiaobian'.isspace())

运行结果:

/Users/llq/PycharmProjects/pythonlearn/pythonlearn/.venv/bin/python /Users/llq/PycharmProjects/pythonlearn/pythonlearn1/1.py 
True
False

进程已结束,退出代码为 0

注意: 由空格组成的字符串,不等于空字符串。

因为一个空格,也会占一个长度。

2.istitle

功能:

  • 1)判断字符串是否是一个标题类型。

标题类型:比如有多个单词,每个英文单词的首字母都是大写,其余字母都是小写。这种字符串就是标题类型。

用法:

bbb33ff403bfe358cdfdd8676f9d664e.png
print('Hello Xiaobian'.istitle())
print('hello xiaobian'.istitle())

运行结果:

/Users/llq/PycharmProjects/pythonlearn/pythonlearn/.venv/bin/python /Users/llq/PycharmProjects/pythonlearn/pythonlearn1/1.py 
True
False

进程已结束,退出代码为 0

注意: 该函数只能用于英文。

3.isupper与islower

功能:

  • 1)isupper:判断字符串中的字母是否都是大写。

  • 2)islower:判断字符串中的字母是否都是小写。

用法:

df9f122ee234fa3abd5f4c93c9608fa3.png
print('hello xiaobian'.islower())
print('hello xiaobian'.isupper())

运行结果:

/Users/llq/PycharmProjects/pythonlearn/pythonlearn/.venv/bin/python /Users/llq/PycharmProjects/pythonlearn/pythonlearn1/1.py 
True
False

进程已结束,退出代码为 0

注意: isupper和islower只检测字符串里的字母,对其它字符不做判断。

4.代码

# coding:utf-8

title = 'Back Of China'
upper_str = 'PYTHON IS A GOOD CODE 哈哈!'
upper_str_02 = 'Python Is A Good Code'
lower_str = 'i love python 哈哈 !'
not_empty = '!       !'

print(title.istitle())
print(upper_str_02.istitle())

print('isupper',upper_str.isupper())

print('islower',lower_str.islower())

print(not_empty.isspace())

运行结果:

/Users/llq/PycharmProjects/pythonlearn/pythonlearn/.venv/bin/python /Users/llq/PycharmProjects/pythonlearn/pythonlearn1/str_bool.py 
True
True
isupper True
islower True
False

进程已结束,退出代码为 0
  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清菡软件测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值