前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python全栈开发《08.数据类型之字符串的简单操作》

python全栈开发《08.数据类型之字符串的简单操作》

作者头像
清菡
发布2024-06-25 08:24:16
550
发布2024-06-25 08:24:16
举报
文章被收录于专栏:清菡软件测试清菡软件测试

1.内置成员运算符in的使用

说到成员运算符,就要提到成员这个词。什么是成员呢?其实在字符串里,每一个字符都是一个成员,也可以叫做一个元素。

  • 成员运算符是用来判断某个字符串里是否包含某个元素的。

看图片,看到“从零开始一站式搞定python django开发",这一行字符串里的每一个字符,都是一个字符串的成员。比如从“搞定、python、django、开发“这些字眼,只要在这个字符串里存在的字符,就都是字符串里的成员。

那么,如果想判断开发这个词是否是这个字符串的成员,应该怎么做呢?

in成员运算符就出现了。在in的左边是希望被检测的成员,在in的右边则是检测的字符串。in的两边各有一个空格。那么,这个运算符语句会返回一个结果,true或者flase。true代表了存在,flase代表了不存在。

那么,有判断是否存在,就有判断是否不存在。not in就是对于in的反向判断。用法也和in是一样的,只是在in的左侧加了一个not。

2.内置函数max

  • max可以返回当前数据中最大的成员。

是返回数据中,并不是返回字符串中,也就是说max可以应用在多种数据类型。

  • max(数据)

返回最大成员值。

print(max('今天是1月3日!'))返回的是:月。

实际上字符是有一个大小关系的。

  • 中文符号>字母>数字>英文符号。
  • 中文按照拼音的首字母来计算。

所以“月”是y,在这句话里你就是最大的了。

3.内置函数min

其实它和max有相同的用法。

  • min函数返回数据中最小的成员。
  • min(数据)

返回最小的成员值。

  • 中文符号>字母>数字>英文符号。
  • 中文按照拼音的首字母来计算。

print(min('今天是1月3日!'))返回的是:!

!是英文的叹号。

4.字符串的叠加

  • 字符串不是数字不能做加减法,乘除法。
  • 字符串的拼接,用“+”这个符号。

通过加号,把两个字符串进行了拼接。

在老的变量名进行一个累加。

5.代码

代码语言:javascript
复制
# coding:utf-8

info='python是一个非常有魅力的语言'

result='魅力' in  info
print(result)

result='语言' not in info
print(result)

info2='python  is a  good code'
print(max(info2))
print('.',min(info2),'.')

info3='天气好  要多锻炼身体。'
info4='多锻炼身体  身体还变得更好'

new_str=info3+info4 +'!'
print(new_str)
print(len(new_str))
length=len(new_str)
print(type(length))

运行结果

两个点中间是有一个空格的。其实空格实际上是最小的字符。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.内置成员运算符in的使用
  • 2.内置函数max
  • 3.内置函数min
  • 4.字符串的叠加
  • 5.代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档