• python基础-字符串(str)类型及内置方法


    • 字符串-str

      • 用途:多用于记录描述性的内容

      • 定义方法:

        # 可用'','''''',"","""""" 都可以用于定义字符串,没有区别,但是不能混用
        str1 = 'name'
        str2 = '''name'''
        str3 = "name"
        str4 = """name"""
        
        # 注意,如果字符串前加了一个r,则表示字符串的转义符号不生效
        str_1 = "这段文字中的转义符号	
        生效"		# 打印结果跟下一行的打印结果不一样
        str_2 = r"这段文字中的转义符号	
        不生效" 
        
      • 常用方式:

        必须牢记的内置函数:

        1. 索引取值(正反向都可取值),只能取值不能存
        2. 索引切片:截取字符串中的一小段字符串
        3. 成员运算 in 和 not in
        4. strip() --去除字符串中左右两边的空格,字符串中间的空格无法清除
        5. split() --切分,以指定的分隔符将字符串切分成多个元素,返回列表
        6. len() --获取当前数据中的元素的个数
        7. lower() / upper() --将字符转换为小/大写
        8. startswith() / endswith() --判断字符是以什么开头/结尾的(区分大小写),返回布尔值
        9. format() --格式化输出
        10. join() --根据指定字符将元素内容拼写起来
        11. replace() --将字符串中的元素进行替换,第一个参数为原值,第二个参数为新值
        12. isdigit() --判断字符串中的内容是否全部为数字,返回布尔值。**需要注意的是,浮点型字符串返回False*

        需要了解的内置函数:

        1. find() rfind() index() rindex() count()
        2. center() ljust() rjust() zfill()
      • 字符串-str 是有序的,不可变且只存一个值的数据类型

  • 相关阅读:
    saltstack总结-2018-0620
    我的书籍《Redis 源码日志》
    深入剖析 redis 主从复制
    深入剖析 redis AOF 持久化策略
    初探单点登录 SSO
    深入剖析 redis RDB 持久化策略
    深入剖析 redis 事件驱动
    memcached 源码阅读笔记
    Django 源码小剖: Django ORM 查询管理器
    Django 源码小剖: Django 对象关系映射(ORM)
  • 原文地址:https://www.cnblogs.com/xiaodan1040/p/11805888.html
Copyright © 2020-2023  润新知