benym的知识笔记 benym的知识笔记
🦮首页
  • Java

    • Java-基础
    • Java-集合
    • Java-多线程与并发
    • Java-JVM
    • Java-IO
  • Python

    • Python-基础
    • Python-机器学习
  • Kafka
  • Redis
  • MySQL
  • 分布式事务
  • Spring

    • SpringIOC
    • SpringAOP
🦌设计模式
  • 剑指Offer
  • LeetCode
  • 排序算法
🐧实践
  • Rpamis

    • Utils
    • Exception
    • Security
  • 归档
  • 标签
  • 目录
🦉里程碑
🐷关于
GitHub (opens new window)

benym

惟其艰难,才更显勇毅🍂惟其笃行,才弥足珍贵
🦮首页
  • Java

    • Java-基础
    • Java-集合
    • Java-多线程与并发
    • Java-JVM
    • Java-IO
  • Python

    • Python-基础
    • Python-机器学习
  • Kafka
  • Redis
  • MySQL
  • 分布式事务
  • Spring

    • SpringIOC
    • SpringAOP
🦌设计模式
  • 剑指Offer
  • LeetCode
  • 排序算法
🐧实践
  • Rpamis

    • Utils
    • Exception
    • Security
  • 归档
  • 标签
  • 目录
🦉里程碑
🐷关于
GitHub (opens new window)
  • Python-基础

    • assert语句的运用
    • list(列表)、tuple(元组)、dict(字典)的回顾
    • Python中的Docstring
    • Python中的多态
    • Python中的集合
    • Python中的列表
    • Python中的序列以及切片的解释
    • Python中的引用和切片
    • Python中的元组
    • Python中对列表和元组的切片操作
    • Python中完整for循环的实际运用
    • Python中字典(key-value)
    • Python中字符串的一些方法回顾(拆分与合并)
    • Python中字符串的一些方法回顾(切片回顾)
    • Python中字符串的一些方法回顾(文本对齐、去除空白)
    • Python中字符串的一些方法回顾
    • Python中字符串的一些基本操作
      • 多种方法快速交换两个变量的值
      • 利用Python进行文件的自动备份
      • 利用Python进行文件的自动备份(第二版)
      • 利用Python进行文件的自动备份(第三版和第四版)
      • 列表推导
      • 在函数中接受元组与字典
      • 装饰器
      • finally异常处理
      • Python的__name__ = '__main__' 的作用
      • Python的pickle模块
      • Python对象的实例化
      • Python日志模块
      • Python中的__new__方法的重写
      • Python中的lambda函数
      • Python中的静态方法、实例方法、类方法的区别
      • Python中的正则表达式
      • Python中的正则表达式match和search
      • Python中面向对象比较简单的内部函数
      • with open异常处理
      • 单例设计模式
      • 继承的运用
      • 简单的异常处理
      • 类变量与对象变量
      • 输入输出——简单的回文判断
      • 输入输出——回文字串的判断(加强版)
      • 文件操作
      • 用户自己引发的异常处理
      • 正则表达式检索与替换
      • 正则表达式中的compile函数
      • 正则表达式中的compile函数(二)
    • Python-机器学习

      • Numpy库的首次使用
      • kNN(k-近邻算法)
      • kNN识别手写图像
      • LogisticRegression(逻辑回归)
      • Ndarray对象
      • Numpy中的数组维度
      • Numpy中花式索引和shape用法
      • turtle绘图库
      • 第一个使用Tensorflow的程序
      • 将下载下来的MNIST手写数字数据集转化成为图片
      • Tensorflow交互式使用
      • 使用k-近邻算法改进约会网站的配对效果
      • Numpy数据类型和arange方法、astype方法的使用
      • 一些TensorFlow的基本操作
    • Python
    • Python-基础
    benym
    2018-07-07
    目录

    Python中字符串的一些基本操作

    # python字符串的一些基本操作

    在这里,我们会看见一此操作中包含了好多字符串方法。 startwith 方法用于查找字符串是 否以给定的字符串内容开头。 in 运算符用以检查给定的字符串是否是查询的字符串中的一 部分。 find 方法用于定位字符串中给定的子字符串的位置。如果找不到相应的子字符串, find 会返回 -1。 str 类同样还拥有一个简洁的方法用以 联结(Join) 序列中的项目,其中字符串 将会作为每一项目之间的分隔符,并以此生成并返回一串更大的字符串。

    # 这是一个字符串对象
    name = 'Swaroop'
    
    if name.startswith('Swa'):
        print('Yes, the string starts with "Swa"')
    
    if 'a' in name:
        print('Yes, it contains the string "a"')
    
    if name.find('war') != -1:
        print('Yes,it contains the string "war"')
    
    delimiter = '_*_'
    mylist = ['Brazil', 'Russia', 'India', 'China']
    print(delimiter.join(mylist))
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    编辑 (opens new window)
    #Python基础#字符串
    上次更新: 2022/12/31, 16:52:27
    Python中字符串的一些方法回顾
    多种方法快速交换两个变量的值

    ← Python中字符串的一些方法回顾 多种方法快速交换两个变量的值→

    最近更新
    01
    SpringCache基本配置类
    05-16
    02
    DSTransactional与Transactional事务混用死锁场景分析
    03-04
    03
    Rpamis-security-原理解析
    12-13
    更多文章>
    Theme by Vdoing | Copyright © 2018-2024 benym | MIT License
     |   |   | 
    渝ICP备18012574号 | 渝公网安备50010902502537号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式