zoukankan      html  css  js  c++  java
  • 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 是有序的,不可变且只存一个值的数据类型

  • 相关阅读:
    【19】什么时候该改变开发集和评估指标
    【18】训练/开发/测试集划分
    【17】满足和优化指标
    【16】机器学习中的单一评估指标
    【15】ML项目流程与正交化
    【14】Softmax回归
    【13】正则化网络激活函数(Batch归一化)
    【12】超参数及超参数的选择
    【11】神经网络的优化算法
    06-----Nodejs介绍
  • 原文地址:https://www.cnblogs.com/xiaodan1040/p/11805888.html
Copyright © 2011-2022 走看看