栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

十、Python字符串的操作【学习笔记】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

十、Python字符串的操作【学习笔记】

字符串运算符 1、+和*
例:
str1 = 'hello'
str2 = 'Python'
print(str1 + 't' + str2 + '!')
print(str1 * 2 + ',' + 2 * str2 + '!')

》》》
hello	Python!
hellohello,PythonPython!
2、< > <= >=
字符串比较大小是比较字符编码的大小,字符从前往后一一对比
例:
print('abcdef' > 'bcdefg')
print('Z' < 'a')
print('abc' < 'acb')

》》》
False
True
True
字符串运算符的应用
判断字符是否为小写:'a' <= char <= 'z'
判断字符是否为大写:'A' <= char <= 'Z'
判断字符是否为字母:'a' <= char <= 'z' or 'A' <= char <= 'Z'
判断字符是否为中文:'u4e00' <= char <= 'u9fa5'
判断字符是否为数字:'0' <= char <= '9'
例:
#统计str3中的小写字母个数
str3 = 'Learn Python well'
str4 = 0 #为了保存小写字母个数
for char in str3:
    if 'a' <= char <= 'z':
        str4 += 1
print('有', str4 ,'个小写字母') 

》》》
有 13 个小写字母
in和not in
包含和不包含的关系

例:

str5 = 'Python'
str6 = 'Python!'
str7 = 'My name is Aeimo'
print(str5 in str6)
print(str6 in str5)
print(str6 not in str7)

》》》
True
False
True

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/870971.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号