zoukankan      html  css  js  c++  java
  • Python3入门系列之-----字符串

    字符串

    字符串是由数字,字母、下划线组成的一串字符

    创建字符串,可以使用单引号和双引号:

    var1 = 'Hello World!'
    var2 = "Hello World!"

    学习完本章节,学习列表


     访问字符串中的值

    var = “Hello World”

    print(var[0])#运行结果H


     字符串更新

    实例:

    print(var1[0:6]) + “Python” 运行结果Hello Python

    另一种写法:

    print(var1[:6])+ “Python” 运行结果Hello Python


     合并连接字符串

    使用+号连接字符

    实例:

    first_name = “lao”

    last_name = “zhu”

    print(first_name + last_name)

    #运行结果为:laozhu

    注:+两边类型必须一致


     删除空白

    实列:”Python”和”Python ”表面上看两个字符串是一样的,但实际代码中是认为不相同的,因为后面的字串符有空白,那么如何去掉空白?

    实例一:

    language = ”Python ” # 未尾有空白

    language.rstrip() # 删除未尾空白

    实例二:

    language = ” Python” # 前面有空白

    language.rstrip() # 删除前面空白

    实例三:

    language = ” Python ” # 前后都有空白

    language.strip() # 删除前后空白


    字符串格式化

    以下为常用的格式字符串

    %s

    格式化字符串

    %d

    格式化整数

    %f

    格式化浮点数字,可指定小数点后的精度


     字符串运算

    下表实例变量 a 值为字符串 "Hello",b 变量值为 "Python":

    操作符

    描述

    实例

    +

    字符串连接

    a + b 

    'HelloPython'

    *

    重复输出字符串

    a * 2

     'HelloHello'

    []

    通过索引获取字符串中字符

    a[1] 

    'e'

    [ : ]

    截取字符串中的一部分

    a[1:4] 

    'ell'

    in

    成员运算符 - 如果字符串中包含给定的字符返回 True

    "H" in a 

    True

    not in

    成员运算符 - 如果字符串中不包含给定的字符返回 True

    "M" not in a 

    True

    r/R

    原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法。

    >>>print r' '   >>> print R' ' 


      如果文章对你有帮助,麻烦伸出发财小手点个赞,感谢您的支持,你的点赞是我持续更新的动力。
      如果对软件测试、接口测试、自动化测试、技术同行、持续集成、面试经验交流。感兴趣可以进到902061117,群内会有不定期的发放免费的资料链接。

  • 相关阅读:
    2020.06.09 手写数字识别-小数据集
    2020.6.1 深度学习-卷积
    2020.05.22 垃圾邮件分类2
    2020.05.08 分类与监督学习,朴素贝叶斯分类算法
    2020.04.27 主成分分析
    2020.04.27 特征选择
    2020.04.26 逻辑回归实践
    2020.04.24 逻辑归回
    2020.04.21 线性回归算法
    15 手写数字识别-小数据集
  • 原文地址:https://www.cnblogs.com/zzpython/p/13279052.html
Copyright © 2011-2022 走看看