• 字符串:大小写 去空格替换切割


    #.lower  转化成小写字符串

    a = input(">>>")
    a1 = a.lower()
    print(a1)

    #.upper 转化成大写字符串

    a = input(">>>")
    print(a.upper())

    #.isdigit 检查是否是十进制数字

    a = input(">>>")
    a1 = a.isdigit()
    print(a)
    print(a1) #结果是bool类型 True Fals
    #结果
    >>>3
    3
    True

    #.rstrip 去除右边空格
    #.lstrip 去除左边空格
    #strip 去除两边空格
    name = input('输入用户名:(头尾带空格)')
    name1 = name.rstrip()
    name2 = name.lstrip()
    name3 = name.strip()
    print('---',name,'---')
    print('---',name1,'---')
    print('---',name2,'---')
    print('---',name3,'---')
    # 输入用户名:(头尾带空格) da fdsf fafg #输入
    # --- da fdsf fafg --- #输出原始
    # --- da fdsf fafg --- #输出右边空格去除
    # --- da fdsf fafg --- #输出左边空格去除
    # --- da fdsf fafg --- #输出两边空格去除


    #.replace 替换 敏感字
    count = input('请输入一段文字:')
    a =count.replace('大爷','**',2) #敏感字替换成** 前2次出现
    print(a)
    print(count)

    # 输出:
    # 请输入一段文字:大爷大爷大爷
    # ****大爷
    # 大爷大爷大爷

    #切割 split  rsplit
    a = input('请输入一段字符串:')
    v = a.split('a',1)
    v1 = a.rsplit('a',1)
    print(v)
    print(v1)

    #结果
    # 请输入一段文字:afasfasdfaf
    # ['', 'fasfasdfaf']
    # ['afasfasdf', 'f']



  • 相关阅读:
    比较器
    堆排序
    快速排序
    荷兰国旗问题
    python查漏补缺 --- 基础概念及控制结构
    redis 交集、并集、差集
    spark问题
    IDEA写scala简单操作
    hive 中遇到的正则
    scala模式匹配
  • 原文地址:https://www.cnblogs.com/yeers/p/11516697.html
Copyright © 2020-2023  润新知