zoukankan      html  css  js  c++  java
  • python常用数据类型-字符串

    一、字符串

    可以用'或者''来创建字符串

    举例:

    name ='小黑,王端震,刘欣雨,xxxx'

    二、字符串格式化

    #占位符 %s 字符串 %d 整数 %f就是小数

    举例:

    import datetime
    user = '牛寒阳'
    today = datetime.datetime.today() #获取到今天的日期
    today = str(today)
    msg = '欢迎%s登录,今天的日期是%s
    ' %(user,today)
    age=18
    score = 98.52699
    socre = round(score,2) #保留小数点后几位
    msg = '%%你的年龄是%s,你的分数是%s'%(age,score)

    print(msg)
    三、字符串常用方法
    举例:
    #coding=utf-8
    name='欢迎欢欢a.jpg'
    print(name.count('欢'))#查询次数
    print(name.endswith(',jpg'))#判读字符串是否以XX结尾
    print(name.startswith('138'))#判读字符串是否以XX开头
    print(name.upper())#都变成大写的
    print(name.lower())#都变成小写的
    print(name[1])#字符串也可以根据下标来取值
    print(name.isdigit)#判断是否为纯数字
    print(name.isspace())#判断是否全都是空格
    print(name.strip())#去掉字符串两边的东西,默认是去掉两边的空格和换行符
    print(name.lstrip())#去字符串左边的
    print(name.rstrip())#去掉字符中右边
    print(name.replace('b','哈'))#替换字符串,把前面的替换成后面的,后面加数字的话就是替换几次,如果不写是全部替换
    name='5'
    print(name.zifill())#前面补0,数字几等于被n-1个0
    print(name.split)#1,分割字符串,2把字符串变成一个list
    例如字符串
    names ='''
    lxy
    zyf
    wy
    wy
    '''
    print(names.split())#结果['lxy', 'zyf', 'wy', 'wy']
    names='''lxy,zyf,wfl'''
    print(names.split(','))#返回结果['lxy', 'zyf', 'wfl']
    print(names.split())#返回结果['lxy,zyf,wfl']
    stus=['lxy', 'zyf', 'wfl']
    print('、'.join(stus))#1把list变成字符串2以某个字符串连接起来,返回lxy、zyf、wfl
    print(''.join(stus))#返回lxyzyfwfl
     import string
    s='1aaaA'
    print(string.ascii_letters)#输出的大小写字母+小写字母
    print(string.ascii_lowercase)#所有的小写字母
    print(string.ascii_uppercase)#所有的大写字母
    print(string.ascii_digits)#所有的数字
    print(string.punctuation)#输出所有特殊字符


  • 相关阅读:
    IEqualityComparer<T> 重写注意事项
    InfoPath使用Sharepoint Webservice之多参数
    强制使用office web Apps新建文档
    SQL 分组取每组第N行数据
    Sharepoint Ribbon 开启右键菜单(此文作废)
    sharepoint 2010 Infopath 备忘
    sharepoint windows认证模式下 限制人员选取器能访问OU
    Unable to load configuration异常处理
    Java数据库连接池的配置
    No Suitable Driver Found 解决方法
  • 原文地址:https://www.cnblogs.com/morning1/p/9143799.html
Copyright © 2011-2022 走看看