zoukankan      html  css  js  c++  java
  • 字符串操作第二章

    1.首先按照惯例,我们先定义并赋值一个字符串。

    a = 'jiang xiao fan blog'

    a.rjust(30)

    a.ljust(30)

    a.center(30)

    这三个用法主要用于调整输出格式,分别输出长度为30的右对齐,左对齐,居中对齐的字符串。

     2.添加字母或符号。

    使用关键字join

    '__'.join(a)

    前面主要是添加内容,小括号里面为被添加的对象。假如被添加对象为一个字符串,那么这个字符串中的每个字符都将被添加,假如被添加对象为多个字符串,那么被添加内容只会出现在每个字符串之间。

    3.删除返回字符串中的空格符。

    rstrip()          lstrip()               strip()

    分别删除右边,左边以及字符串两旁的空格符

    b = a.center(30)

    b.strip()

    4.查找

    rfind()                            mystr.rfind(str, start=0,end=len(mystr) )

     rindex()                        mystr.rindex( str, start=0,end=len(mystr))

    和find以及index方法不同之处在于它是从左到右搜索

    5 .返回按照分行符间隔的字符串。

    a.splitlines()

    这个方法只会返回含有分行符的字符串。

    6.    isalpha  isdigit  isalnum isspace

    这三个函数返回布尔值

    isalpha 用于返回字符串中是否全部为字母

    isdigit 用于返回字符串中是否全部为数字

    isalnum 用于返回字符串中是数字或者字母

    isspace 返回的字符串全是空格

    返回结果符合为True,不符合为False

     

     

      

  • 相关阅读:
    41 最大子数组
    4 丑数 Ⅱ-找出第n个丑数
    写在编程初始
    lightoj 1068
    2018-11-8-内置函数(2)
    2018-11-7-内置函数(1)
    2018.11.06 生成器函数进阶&列表推导式&生成器表达式
    python2&python3的区别
    第一次打开Pycharm如何操作?
    关于做题的一些反思
  • 原文地址:https://www.cnblogs.com/user0712/p/8719753.html
Copyright © 2011-2022 走看看