Python学习打卡--day31(基础练习:Python 字符串常用方法)
2019-06-03 16:49
555 查看
# 明确:对字符串的操作方法都不会改变原来字符串的值 # 字符串判断 print("测试实例一") str = "runoob.com" str1 = " " print(str.isalnum()) # 判断所有字符都是数字或者字母 print(str.isalpha()) # 判断所有字符都是字母 print(str.isdigit()) # 判断所有字符都是数字 print(str.islower()) # 判断所有字符都是小写 print(str.isupper()) # 判断所有字符都是大写 print(str1.istitle()) # 判断所有单词都是首字母大写,像标题 print(str1.isspace()) # 判断所有字符都是空白字符、\t、\n、\r print('----------------------------------') print(str.startswith('r')) # 判断字符串以XXX开头 print(str.endswith('com')) # 判断字符串以XXX结尾 # 字符串大小写转换 str = "www.runoob.com" print(str.upper()) # 把所有字符中的小写字母转换成大写字母 print(str.lower()) # 把所有字符中的大写字母转换成小写字母 print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写 print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写 # 1,去掉空格和特殊符号 name = ' cheng gu yun ' print(name.strip()) # 去掉首尾空格和换行符 name1 = 'cheng gu yun' print(name1.strip('ching')) # eng tao l # 只要头尾包含有指定字符序列中的字符就删除 print(name.lstrip()) # 去掉左边的空格和换行符 print(name.rstrip()) # 去掉右边的空格和换行符 # 2,字符串的搜索和替换 str_1 = 'hengxiaoguhaode 250' print(str_1.count('g')) # 查找某个字符在字符串里面出现的次数 print(str_1.find('m')) # 找到这个字符返回下标,多个时返回第一个;不存在的字符返回-1 print(str_1.index('h')) # 找到这个字符返回下标,多个时返回第一个;不存在的字符报错 print(str_1.replace('h', 'y')) # 字符串替换 print("字符串格式化:{}".format(str_1)) # 字符串格式化 # 3,字符串的分割 str_2 = 'heng xiao gu,good ,boy' print(str_2.split()) # 默认是按照空格分割 # ['heng', 'xiao', 'gu,good', ',boy'] print(str_2.split(',')) # 按照逗号分割 # ['heng xiao gu', 'good ', 'boy'] print(str_2.split('n')) # ['he', 'g xiao gu,good ,boy'] print('---------------') # 4,连接字符串 print(','.join('abcd')) # a,b,c,d
相关文章推荐
- Python学习打卡--day34(基础练习: Python list 常用操作)
- python基础--字符串的常用方法和列表
- Python基础:字符串的常用方法
- Python基础学习-列表的常用方法
- python基础---字符串常用方法汇总
- 第014讲:字符串:各种奇葩的内置方法 | 学习记录(小甲鱼零基础入门学习Python)
- Python修炼--常用字符串、数学函数 分类: python基础学习 2013-06-16 13:23 205人阅读 评论(0) 收藏
- 【python】| 阅读内置源码学习字符串常用方法
- python学习笔记之基础操作(二)字符串操作(1)--填充方法
- 移除连续重复的字符串元素 分类: python 小练习 python基础学习 divide into python 2014-01-01 15:53 392人阅读 评论(0) 收藏
- classmethod类方法 分类: python 小练习 python基础学习 2014-02-07 10:36 214人阅读 评论(0) 收藏
- 【零基础入门学习Python笔记014】字符串:各种奇葩的内置方法
- Python基础 之 字符串常用方法及技巧
- Python3学习4 切片、字符串常用方法
- python学习(二)----字符串常用方法及注释
- Python学习入门基础教程(learning Python)--8.3 字典常用的方法函数介绍
- 字符串strip()方法注意事项 分类: python基础学习 2013-08-16 12:01 422人阅读 评论(0) 收藏
- 继承父类,调用父类中的方法 分类: python 小练习 python基础学习 2014-01-10 17:54 325人阅读 评论(0) 收藏
- python学习笔记之基础操作(一)整数常用方法
- python基础教程_学习笔记5:字符串