配置环境:python 3.6 python编辑器:pycharm
代码如下:
代码语言:javascript复制#!/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("大小写转换:ttS.swapcase() t= %s"%(S.swapcase()))
print("首字母大写:ttS.title() t= %s"%(S.title()))
print('n')
def strFind():
"字符串搜索、替换"
print("演示字符串搜索、替换等")
print("演示字符串S赋值为:' ThIs is a PYTHON '")
S = ' ThIs is a PYTHON '
print("字符串搜索:ttS.find('is') t= %s"%(S.find('is')))
print("字符串统计:ttS.count('s') t= %s"%(S.count('s')))
print("字符串替换:ttS.replace('Is','is') = %s"%(S.replace('Is','is')))
print("去左右空格:ttS.strip() t=#%s#"%(S.strip()))
print("去左边空格:ttS.lstrip() t=#%s#"%(S.lstrip()))
print("去右边空格:ttS.rstrip() t=#%s#"%(S.rstrip()))
print('n')
def strSplit():
"字符串分割、组合"
print("演示字符串分割、组合")
print("演示字符串S赋值为:' ThIs is a PYTHON '")
S = ' ThIs is a PYTHON '
print("字符串分割:ttS.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()