zoukankan      html  css  js  c++  java
  • 我的Python自学之路四,字符串的学习

    一、字符串

      (1)、字符串是Python中最常用的数据类型,我们可以使用单引号或双引号来创建字符串。

       str = 'Hello world!'

      str = "Hi Hao are you?"

      (2)、Python访问字符串可以用方括号来访问。

        str = "Hello World!"

        print str[1]      #输出  e

        print  str [1:5]   #输出  ello

        这和列表中的方法没什么区别。

      (3)、修改字符串

        str  ="Hello World!"

        print str[:6]+"laowang"   #输出  Hello laowang

      (4)、去空格,及特殊符号

         s.strip().lstrip().rstrip(',')

      (5)、连接字符串

        str1  = "hello"

        str2  =" laowang"

        str3 = str1 +str2

        print str3    #"hellolaowang"

        "+"可连接两个字符串

      (6)、查找字符所在的位置

        str1  =  "laowang"

        str2 = "w"

        p = str1.index(str2)

        print p    #   3

      (7)、比较字符串

        str1  ="hello"

        str2 =" Hello"

        print cmp(str1,str2)   #返回1

      (8)、字符串长度

        str ="hello"

        print len(str)    #返回5

      (9)、反序字符串

        str = "hello"

        print str[::-1]   #"olleh"

      (10)、连接字符串

        str = ”,“

        list = ["python","java","javascript"]

        print str.join(list)   # ["python","java","javascript"]

      (11)、截取字符串

         str = ’0123456789′

         print str[0:3] #截取第一位到第三位的字符

         print str[:] #截取字符串的全部字符

         print str[6:] #截取第七个字符到结尾

          print str[:-3] #截取从头开始到倒数第三个字符之前

          print str[2] #截取第三个字符

         print str[-1] #截取倒数第一个字符

         print str[::-1] #创造一个与原字符串顺序相反的字符串

         print str[-3:-1] #截取倒数第三位与倒数第一位之前的字符

         print str[-3:] #截取倒数第三位到结尾

         print str[:-5:-3] #逆序截取,以3为步长,从右向左

    新手发表,有错望理解

  • 相关阅读:
    搭建Flask+Vue及配置Vue 基础路由
    vue dev 环境下的跨域访问
    vue 调用常量的config.js文件
    PyCharm 通过Github和Git上管理代码
    MongoDB 配置服务
    2018年11月12日
    搭建 flask 应用
    Python 错误总结
    搭建 Django 平台
    go实现主线程等待子线程都运行完再退出
  • 原文地址:https://www.cnblogs.com/ljbk/p/7545107.html
Copyright © 2011-2022 走看看