python学习之字符串转换
程序员文章站
2022-12-24 11:14:01
配置环境:python 3.6 python编辑器:pycharm 代码如下: ......
配置环境:python 3.6 python编辑器:pycharm
代码如下:
#!/usr/bin/env python #-*- coding: utf-8 -*- def strcase(): "字符串大小写转换" print("演示字符串大小写转换") print("演示字符串s赋值为:' this is a python '") s = ' this is a python ' print("大写转换成小写:\ts.lower() \t= %s"%(s.lower())) print("小写转换成大写:\ts.upper() \t= %s"%(s.upper())) print("大小写转换:\t\ts.swapcase() \t= %s"%(s.swapcase())) print("首字母大写:\t\ts.title() \t= %s"%(s.title())) print('\n') def strfind(): "字符串搜索、替换" print("演示字符串搜索、替换等") print("演示字符串s赋值为:' this is a python '") s = ' this is a python ' print("字符串搜索:\t\ts.find('is') \t= %s"%(s.find('is'))) print("字符串统计:\t\ts.count('s') \t= %s"%(s.count('s'))) print("字符串替换:\t\ts.replace('is','is') = %s"%(s.replace('is','is'))) print("去左右空格:\t\ts.strip() \t=#%s#"%(s.strip())) print("去左边空格:\t\ts.lstrip() \t=#%s#"%(s.lstrip())) print("去右边空格:\t\ts.rstrip() \t=#%s#"%(s.rstrip())) print('\n') def strsplit(): "字符串分割、组合" print("演示字符串分割、组合") print("演示字符串s赋值为:' this is a python '") s = ' this is a python ' print("字符串分割:\t\ts.split() \t= %s"%(s.split())) print("字符串组合1: '#'.join(['this','is','a','python']) \t= %s"%('#'.join(['this','is','a','python']))) print("字符串组合2: '$'.join(['this','is','a','python']) \t= %s"%('$'.join(['this','is','a','python']))) print("字符串组合3: ' '.join(['this','is','a','python']) \t= %s"%(' '.join(['this','is','a','python']))) print('\n') def strtest(): "字符串测试" print("演示字符串测试") print("演示字符串s1赋值为:'abcd'") s1 = 'abcd' print("测试s.isalpha() = %s"%(s1.isalpha())) print("测试s.isdigit() = %s"%(s1.isdigit())) print("测试s.isspace() = %s"%(s1.isspace())) print("测试s.islower() = %s"%(s1.islower())) print("测试s.isupper() = %s"%(s1.isupper())) print("测试s.istitle() = %s"%(s1.istitle())) if __name__ == '__main__': strcase() strfind() strsplit() strtest()
推荐阅读
-
PHP学习之字符串比较和查找
-
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
-
PHP学习之整理字符串
-
干货来了!python学习之重难点整理合辑1
-
python字符串大小写转换
-
Python字符串、元组、列表、字典互相转换的方法
-
python黑魔法之编码转换
-
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
-
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
-
ES6学习笔记之正则表达式和字符串正则方法分析