zoukankan      html  css  js  c++  java
  • 字符串类型内置方法

    字符串类型内置方法

    一、字符串类型内置方法(str)

    1. 用途:描述性质的东西,如人的名字、单个爱好、地址、国家等等

    2. 定义 :使用 " "、‘ ’、‘’‘ ‘’‘、“ ” “ ” “ ”、包裹的一串字符串

      • u'unicode': unicode编码的字符串
      • b'101':二进制编码的字符串
      • r' ': 原生字符串,也就是说‘ ’这是普通的两个字符,并没有换行的意思
      name = 'XiaoLuo' # name = str('XiaoLuo')
      s1 = str(1.1)
      s2 = str([1,2,3])
      
      print('first s1: %s'%(type(s1)))
      print('second s2: %s'%(type(s2)))
      
      #结果   
      first s1: <class 'str'>
      second s2: <class 'str'>
      
      1. 常用操作+内置方法: 常用操作和内置方法分为优先掌握(必须得记住)、需要掌握,其他操作(了解)三个部分。

      1.1 优先操作

      1. 按索引取值
      2. 切片
      3. 长度len
      4. 成员运算in|not in
      5. 移除空白strip
      6. 切分split
      7. 循环

      1.按索引取值

      #str索引取值
      msg = 'hello nick'
      #	   0123456789 #索引序号
      print('索引为6:%s'%(msg[6]))
      print('索引为-3:%s'%(msg[-3]))
      
      #结果
      索引为6:n
      索引为-3:i
      
      1. 切片
      msg = 'hello nick'
      #      0123456789  # 索引序号
      print('切片3-最后:%s '%{msg[3:]})
      print('切片3-8: %s'%{msg[3:8]})
      print('切片3-8,步长为2:%s '%{msg[3:8:2]})
      print('切片3-最后,步长为2:%s '%{msg[3::2]})
      
      # 了解,步长为正从左到右;步长为负从右到左
      print('
      **了解知识点**')
      print('切片所有: %s'%{msg[:]})
      print('反转所有: %s '%{msg[::-1]})
      print('切片-5--2: %s'%{msg[-5:-2:1]})
      print('切片-2--5: %s'%{msg[-2:-5:-1]})
      
      切片3-最后: lo nick
      切片3-8: lo ni
      切片3-8,步长为2: l i
      切片3-最后,步长为2: l ik
      
      **了解知识点**
      切片所有: hello nick
      反转所有: kcin olleh
      切片-5--2:  ni
      切片-2--5: cin
      
      1. 长度len
      msg = 'hello World'
      print(len(msg))
      
      #结果
      11
      
      1. 成员运算in | not in
      msg = 'baby call me'
      print('me' in msg)
      #结果
      True
      
      print('me' not in msg)
      #结果
      Flase
      
  • 相关阅读:
    Java 实现 蓝桥杯 生兔子问题
    Java实现 蓝桥杯 基因牛的繁殖
    Java实现 蓝桥杯 基因牛的繁殖
    Java实现 蓝桥杯 基因牛的繁殖
    Java实现 LeetCode 33 搜索旋转排序数组
    Java实现 LeetCode 33 搜索旋转排序数组
    Java实现 LeetCode 33 搜索旋转排序数组
    深入探究VC —— 资源编译器rc.exe(3)
    深入探究VC —— 编译器cl.exe(2)
    深入探究VC —— 编译器cl.exe(1)
  • 原文地址:https://www.cnblogs.com/luodaoqi/p/13590066.html
Copyright © 2011-2022 走看看