zoukankan      html  css  js  c++  java
  • python学习之字符串转换

    配置环境: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("大写转换成小写:	S.lower() 	= %s"%(S.lower()))
        print("小写转换成大写:	S.upper() 	= %s"%(S.upper()))
        print("大小写转换:		S.swapcase() 	= %s"%(S.swapcase()))
        print("首字母大写:		S.title() 	= %s"%(S.title()))
        print('
    ')
    
    
    def strFind():
        "字符串搜索、替换"
        print("演示字符串搜索、替换等")
        print("演示字符串S赋值为:'  ThIs is a PYTHON  '")
        S = '  ThIs is a PYTHON  '
        print("字符串搜索:		S.find('is') 	= %s"%(S.find('is')))
        print("字符串统计:		S.count('s') 	= %s"%(S.count('s')))
        print("字符串替换:		S.replace('Is','is') = %s"%(S.replace('Is','is')))
        print("去左右空格:		S.strip() 	=#%s#"%(S.strip()))
        print("去左边空格:		S.lstrip() 	=#%s#"%(S.lstrip()))
        print("去右边空格:		S.rstrip() 	=#%s#"%(S.rstrip()))
        print('
    ')
    
    
    def strSplit():
        "字符串分割、组合"
        print("演示字符串分割、组合")
        print("演示字符串S赋值为:'  ThIs is a PYTHON  '")
        S = '  ThIs is a PYTHON  '
        print("字符串分割:		S.split() 	= %s"%(S.split()))
        print("字符串组合1: '#'.join(['this','is','a','python']) 	= %s"%('#'.join(['this','is','a','python'])))
        print("字符串组合2: '$'.join(['this','is','a','python']) 	= %s"%('$'.join(['this','is','a','python'])))
        print("字符串组合3: ' '.join(['this','is','a','python']) 	= %s"%(' '.join(['this','is','a','python'])))
        print('
    ')
    
    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()
  • 相关阅读:
    【算法杂谈】本博客算法总结
    【算法杂谈】LJX的迪杰斯特拉算法报告
    首师大附中互测题:50136142WXY的坑爹百度地图【B006】(可以喝的超大桶水)
    【其它】一些好用的的翻*软件
    【更新】关于最近博客的随笔更新问题
    首师大附中互测题:99999999海岛帝国后传:算法大会【D001】
    首师大附中互测题:LJX的校园:入学典礼【C003】
    首师大附中互测题:50229234海岛帝国:独立之战【C002】
    二叉苹果树(树形DP)
    打鼹鼠
  • 原文地址:https://www.cnblogs.com/qzzhou/p/10525435.html
Copyright © 2011-2022 走看看