zoukankan      html  css  js  c++  java
  • 字符串str

    字符串:

    #字符串的索引从0开始的,如果倒数最后一位是-1,索引的位置是唯一的。
    var1 = var[0:2] #从第一个字符到第2个字符
    var2 = var[:] #从第一个到最后
    var3 = var[::2] #步长2

    print(var1)
    print(var2)
    print(var3)

    运行结果

    he
    hello woRlD
    hlowRD

    字符串的方法

    明确:对字符串的操作方法都不会改变原来字符串的值

    1,去掉空格和特殊符号

    name.strip()  去掉空格和换行符

    name.strip('xx')  去掉某个字符串

    name.lstrip()  去掉左边的空格和换行符

    name.rstrip()  去掉右边的空格和换行符

    2,字符串的搜索和替换

    name.count('x')  查找某个字符在字符串里面出现的次数

    name.capitalize()  首字母大写

    name.center(n,'-')   把字符串放中间,两边用- 补齐

    name.find('x')   找到这个字符返回下标,多个时返回第一个;不存在的字符返回-1

    name.index('x') 找到这个字符返回下标,多个时返回第一个;不存在的字符报错

    name.replace(oldstr, newstr)  字符串替换

    name.format() 字符串格式化

    name.format_map(d)  字符串格式化,传进去的是一个字典

  • 相关阅读:
    BZOJ3669
    HDU3726
    BZOJ3282
    BZOJ2843
    Link/cut Tree
    Codeforces396A
    LOJ6277~6285 数列分块入门
    Codeforces446C
    Codeforces475D
    Codeforces103D
  • 原文地址:https://www.cnblogs.com/lulin9501/p/10475338.html
Copyright © 2011-2022 走看看