zoukankan      html  css  js  c++  java
  • python学习笔记2:字符串

    总结:字符串是不可变变量,不能通过下标修改其值

       字符串的方法都不会改变字符串原来的值,而是新生成一个字符串

    一、3种写法——单引号,双引号,三引号

      

    二、下标和切片

       下标:字符串里每个字符所在的位置,也叫索引。strname[n] ,表示strname这个字符串的下标为n对应的字符的值。

          

       切片:取字符串一个下标区间的值。 strname[n:m],表示strname这个字符串,下标n到m这个区间内的值,注意n:m取值,顾前不顾后。

          

    三、字符串遍历

       in 和not in

      

      for循环遍历字符串

       

    四、字符串的方法

       1、upper() , lower() , isupper() , islower()   --大小写转换和判断大小写

        

        2、isX

          isalnum()  判断字符串里是否只包含数字和字母

          isalpha()  判断字符串里是否只包含英文字母

          isdigit()  判断字符串里是否只包含数字

          

        3、find() 方法--查找字符串第一次出现的索引

          

        4、format() 方法--字符串格式化

          

        5、join()方法--通过某个字符串连接某个可迭代对象

          1)通过字符串,比如*,连接可迭代对象—字符串

             

           2)通过某个字符串,比如*,连接可迭代对象—元组/列表 里的元素

             

          3)通过某个字符串,比如*,连接可迭代对象—字典 里的元素(因为遍历字典,其实是遍历字典的key值)

             

        6、strip() , lstrip() , rstrip() 方法--去左右两边的空格回车,去掉左边的空格回车,去掉右边的空格回车

          

        7、split()方法--以一个标识为标准,切割字符串,返回一个list

          

        8、replace() 方法--替换

          

        9、string.ascii--打印ascii码字母

           

         10、center() 方法,写定一个长度,把字符串放在中间,其他位置补充特殊符号

          

  • 相关阅读:
    iDirect IQ200 Evolution Option Config
    直播卫星接收设备参数
    QCA9531方案双通道嵌入式无线AP模块应用选型参考
    FanControl 机箱风扇控制软件
    硬盘基本知识(磁头、磁道、扇区、柱面)
    Registry keys for configuring Automatic Updates & WSUS
    CentOS6.5下简单的MySQL数据库操作
    临时搞两天VC,在VC里如何获取当前程序的名字和路径以及如何分割字符串
    COBOL中USAGE的用法
    sqlplus 帮助无法显示问题的解决
  • 原文地址:https://www.cnblogs.com/zhangying185/p/6896439.html
Copyright © 2011-2022 走看看