zoukankan      html  css  js  c++  java
  • python基础一 day2 字符串操作

    s.capitalize()  s.upper()  s.lower() s.swapcase()   s.title()  s.center(20,"#")   s.expandtabs()   len(s)   s.startwith("a",0,5)      s.endwith("a",0,5)   s.strip(" ")

    split(" ")   s.count('a',0,5)   s.find("a",0,5)  s.index("a",0,5)  s.replace(old,new,1)

          

       

      

        中间只要以空格或特殊字符隔开,数字也是特殊字符

      

       总共加起来20

       中间是6个空格,有 加前面的要8位,逢8补位

    公共方法:

     结果:    len()方法计算的是字符

    结果: 跟切片相似,顾头不顾尾,"alex"看作一个整体

    就是切片(2,5)取不到5

     

        “WU”也是一个整体,返回索引

     一般用find

    空格也算一个元素

          

          “al”也是一个整体,count也可以切片

     split默认以空格做分割,str转换为list

          

         第二种是按索引来的

    replace:默认是全部替换

         

       

    for循环属于有限循环,while循环属于无限循环

    strip默认去空格和换行符

    调用split()方法并且不传递任何参数时,将使用任何空白字符作为分隔符,如果字符串存在连续的空白字符,split方法将自动忽略,明确传递参数指定split()使用的分隔符时,情况不一样。

    空格制表符  、换行符 、回车、换页垂直制表符和换行符称为 “空白字符”

  • 相关阅读:
    xargs命令
    grep命令详细解析 --非原创 原作者ggjucheng
    centos如何安装Python3
    Custom Draw 基础(转载)
    Make 命令教程(转载)
    选择Blobs (Evision)
    图像预处理(Evision)
    一个野生程序员开博日
    Ubuntu 14.04 apt源更新
    python核心编程3-13
  • 原文地址:https://www.cnblogs.com/wang-tan/p/10949122.html
Copyright © 2011-2022 走看看