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创始人规定了代码的风格)

  • 相关阅读:
    使用 libevent 和 libev 提高网络应用性能
    An existing connection was forcibly closed by the remote host
    各种浏览器的兼容css
    vs输出窗口,显示build的时间
    sass
    网站设置404错误页
    List of content management systems
    css footer not displaying at the bottom of the page
    强制刷新css
    sp_executesql invalid object name
  • 原文地址:https://www.cnblogs.com/shaozheng/p/11435256.html
Copyright © 2011-2022 走看看