• python学习之字符串


    1、赋值

    msg='studying python now !'
    msg1='xu	e'         #	为4个空格
    msg3='aaa@qq.com'
    msg4='    D1&   '

    2、字符串常用方法

    print(msg.capitalize())     #首字母大写
    print(msg.center(40,'#'))   #按40个字符宽度居中显示字符串,前后用#填充
    print(msg.ljust(40,'#'))    #按40个字符宽度左对齐显示字符串,右面用#填充
    print(msg.rjust(40,'#'))    #按40个字符宽度右对齐显示字符串,左面用#填充
    print(msg.count('n',1))     #统计一个字符的个数,1为起始位置,无起始位置则表示全部字符串,-1为最后一个位置
    print(msg.endswith('!'))    #判断最后一个字符,返回类型为布尔值
    
    print(msg1)
    print(msg1.expandtabs(10))      #自定义空格个数N
    print(msg[5])           #字符串的第N个字符
    print(msg[5:10])        #字符串的第M个字符到第N个字符
    print(msg.find('n'))    #字符串的索引位置,从0开始。找不到返回-1
    print('{0} {1} {0}'.format('name','age'))   #format定义字符串,前面为调用位置
    print('{name}'.format(name='xue'))          #format定义变量,前面为调用变量名
    
    print(msg3.isalnum())   #字符串是由字母和数字组成的
    print(msg3.isalpha())   #字符串是由字母组成的
    
    print(msg4.isdigit())   #变量为整形数字
    print(msg4.isspace())   #空字符
    print(msg4.islower())   #小写字母
    print(msg4.isupper())   #大写字母
    print(msg4.lower())     #将大写字母改为小写字母,其他不变
    print(msg.upper())      #将小写字母改为大写字母,其他不变
    print(msg4.strip())     #去除将字符串首尾的空格
    print(msg4.lstrip())    #去除将字符串首部的空格
    print(msg4.rstrip())    #去除将字符串尾部的空格
  • 相关阅读:
    SAP模块
    MVC HtmlHelper 用法
    python篇把python程序打包成apk的完整步骤
    python篇程控电源
    python篇kivy
    CSDN私信太多,如何拉黑,屏蔽,免打扰
    window环境下给centos中配制SSH密钥登录的方法(用winscp上传公钥文件,简单方便)
    日志消息的级别
    Ubuntu2004更换国内源方法
    一文搞定Vue脚手架(vuecli)的安装配置、项目创建及常见错误解决
  • 原文地址:https://www.cnblogs.com/xue0123/p/13496805.html
Copyright © 2020-2023  润新知