zoukankan      html  css  js  c++  java
  • 字符串的操作和使用方法。

    为了让小白和初学者更加快速的记住 str 操作    重要程度自身而下.      

    希望能够帮助自己和读者更快更明确的记住这些用法.请用心查看,2018-10-2816:07:32                                            

                                                                 字符串能做什么操作?
    重点1.切片
    name = 'liuxiaofei'
    # print(name[:3]) # 切片格式:[起始位置:终止位置]
    # print(name[::2]) # 切片格式:[起始位置:终止位置:步长] 步长代表方向,
    重点2.下标,索引
    # print(name[-3]) #通过下标找字符串的东西.

                                                      字符串重要的使用方法: ***需要变量接收***

    str.split('xiao') #分割
    *通过括号里输出'元素'将 str转换成list!! ['liu','fei']
    ''join.(list) #将list转换成str
    join前面的引号添加指定元素进行拼接
    str.strip() # 脱
    *默认脱头尾空格和换行符 , 指定脱的时候,只能脱首尾一样的元素.

    str.replace() #替换
    *括号里面填元素,第一个是被替换的内容,第二个是给出替换的元素
    **牛逼操作:str.replace(' ','') 直接可以替换str中的全部空格.
    str.format() #格式化
    *按照占位顺序填充{}.

    str.isdigit() # 判断是不是纯数字
    str.isupper() # 判断是不是全部大写
    str.islower() # 判断是不是全部小写
    str.upper() # str 全部大写
    str.lower() # str 全部小写
    str.title() # str 每个单词首字母大写 特殊符号来隔开
    str.capitalize() # str 首字母大写
    str.find() # 查找下标 没有返回-1
    str.rfind() # 反向查找
    str.index() # 查找下标,没有报错
    str.count() # 统计,计数
    str.startswith() # 以..开头 返回布尔值True或False
    str.endswith() # 以..结尾 返回布尔值True或False
    str.isalnum() # 判断是不是字母和数字
    str.isalpha() # 判断是不是纯字母

    CrazyShenldon
  • 相关阅读:
    django_视图层_便捷工具
    django_视图层_编写url
    04bootstrap_表单
    人工智能之线性代数
    人工智能之数组操作
    C 获取Linux系统信息
    RPM
    Windows 启动&关闭Hyper-V
    C 指定初始化器
    指针的运算
  • 原文地址:https://www.cnblogs.com/CrazySheldon1/p/9865942.html
Copyright © 2011-2022 走看看