zoukankan      html  css  js  c++  java
  • 字符串的内置

    (str)内置方法:

    1. 索引取值

    print(s[0])

    2. 切片

    print(s[0:4])

    3. 成员运算

    print('nick' in s)
    print('nick1' in s)

    s = 'nick handsome'

    4. for循环

    for i in s: # n i c k h a
    print(i)

    5. len()

    print(len(s))

    接下来讲的都是字符串.出来的方法

    s = '**** ni ck '
    print(s)

    6. strip(): 默认去掉两端空格,可以

    print(s.strip()) # 去空格

    print(s.strip('')) # 去

    print(s.strip('n* ')) # 去 和*和n

    7.lstrip()/rstrip(): 左端/右端

    s = 'nick'
    print(s.lstrip(''))
    print(s.rstrip('
    '))

    8.startswith()/endswith(): 以。。开头/以。。结尾

    s = 'nick'
    print(s.startswith('nick'))
    print(s.endswith('k'))

    9.find()/index() : 获取某一个元素的索引位置

    s = 'nick'
    print(s.find('a')) # 找不到返回-1

    print(s.index('a')) # 找不到报错

    10.join() : 把列表内的元素拼接出来

    print('*'.join(['a', 'b', 'c']))

    11.split(): 切割

    s = 'abc'
    print(s.split('')) # 以为切割符号,切割字符串

    12.center/ljust/rjust : 打印更美观,居中/居左/居右

    print(s.center(50, '-'))
    print(s.ljust(50, '-'))
    print(s.rjust(50, '-'))

    13.isdigit()/isalpha()

    s = 'a'
    print(s.isdigit()) # 是否为纯数字
    print(s.isalpha()) # 是否为纯字母

    14.count(): 计数

    s = 'nick nick'
    print(s.count('nick'))

    15.replace():替换

    ctrl+alt+l --> 让他符合pep8标准(python创始人规定了代码的风格)

  • 相关阅读:
    python中计算程序用时的方法
    既生list何生tuple
    SSAS-时间维度的标准设计
    1092 最好吃的月饼 (20 分
    1091 N-自守数 (15 分)
    1149 Dangerous Goods Packaging (25 分)
    1148 Werewolf
    1144 The Missing Number (20 分)
    1141 PAT Ranking of Institutions (25 分)
    1140 Look-and-say Sequence (20 分)
  • 原文地址:https://www.cnblogs.com/shaozheng/p/11435256.html
Copyright © 2011-2022 走看看