首页
学习
活动
专区
圈层
工具
发布

python str.ljust()、str.rjust()、str.center()函数

str.ljust()、str.rjust()、str.center()函数 功能:调整字符串站位宽度,并确定字符串对齐方式; 可以用其它字符填充字符; 字符串长度 = 字符串个数(包含空格、标点符...、转义符) 例一: #str.ljust()、str.rjust()、str.center()的用法 s = 'abc' #将字符串调整为宽带为20,并且右对齐的字符串 s1 = s.rjust(...20) print(s1) #输出: abc #将字符串s的宽带调整为20,左对齐,并将空格处用 '=' 填充; s2 = s.ljust(20, '=') print...(s2) #输出:abc================= #将字符串s的宽带调整为20,居中对齐,并将空格处用 ‘=‘ 填充 s3 = s.center(20, '=') print(s3) #输出...:如果给定宽度 = 字符串宽度 + 1,字符串字符数为奇数时,填充的字符串在右侧,字符串字符数为偶数时,填充的字符串在左侧 >>> s='abc' >>> s.center(4,'=') 'abc='

78810

Python -- str 类

Python str类常用方法: class str(object): def capitalize(self):   # 全部字母变小写只有首字母变大写;                          ..., end=None):  # 计算字符在字符串中出现的次数, 支持可选长度;                         >>> test = 'python,python'                         ...中所发现的最小索引,  如果为发现则返回-1;                         >>> test = 'python,linux,python'                         ...,使用定义的                                             字符串向右填充,默认空白; >>> test                         'python..., end=None): # 返回sub在str中最后出现的索引号,                                                 找不到返回ValueError;

96320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python基础-str

    python的字符串:感觉本质就是一个字符构成的不可变的列表,不过在python中单个字符本身也是字符串类型单引号,双引号,三引号均可用,三引号可以书写多行文本增删改查(不可变类型实际没有增删,改是生成新对象...,不落在区间内等情况:除了[ : : step],全切的时候 step正负号都可以,step默认值为1字符串的常用方法查找1.str.find(子串,起始位置,结束位置) 检测某个子串是否在这个字符串中...,如果在则返回子串的起始位置的下标;否则返回-1 顺序:先用起始位置和终止位置截出子区间,然后在子区间匹配子串2.str.index(substr, startindex, endindex)...endindex) 从右向左找5.str.count(substr, startindex, endindex) 统计子串在字符串区间内出现的次数修改 字符串是不可变类型,修改的时候不是真的修改原字符串...,而是相当于基于一些规则生成新的字符串1.替换(replace) str.replace(旧子串, 新子串, 替换次数) : 替换次数默认为全部替换掉2.分割(split) str.split

    16210

    python Str类方法

    (30,'*') print(new_str) #输出:******this is a string.*******   #count(sub, start=None, end=None):计算字符串中某字符的数量...('a')    #找的到的情况 print(new_str) #输出:8 new_str = string.find('xx')    #找不到的情况返回-1 print(new_str) #输出:-...a')    #找的到的情况 print(new_str) #输出:8 new_str = string.index('xx')    #找不到的情况,程序报错 print(new_str) #输出:程序运行报错....' new_str = string.isupper() print(new_str) #输出:False   # join(self, iterable):将序列中的元素以指定的字符连接生成一个新的字符串... 在字符串中最后出现的位置,如果没有匹配的字符串会报异常,你可以指定可选参数[beg:end]设置查找的区间。

    78110

    30.python str函数

    一.str函数介绍 在python中str即可以表示 字符串str 类型,也可以作为一个内置函数,可以直接将其他数据类型强制转为字符串类型,语法如下: str(object) 参数: object —...python数据类型对象; 返回值: 返回一个str类型的变量; 二.str函数使用 # !...@File:python_str.py @Time:2019/12/11 21:25   @Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!...""" # 案例1: 将整形或者浮点数类型转为str字符串类型 print(type(str(3.5))) print(str(3.5)) print("***"*20)   # 案例2: 将字典转为str...'> [1, 2, 3, 4] 猜你喜欢: 1.python字符串str 2.python列表list 3.python字典dict 4.python元组tuple 转载请注明:猿说Python » python

    1.3K20

    Python 中的字符串 — str

    ]: 四、字符串的方法 由于字符串在编程中经常用到,因此 Python 对字符串的操作有非常多的方法。...4.1 dir()查看 str 的所有方法 我们可以用内置模块( builtins.py) 的 dir() 来查看某个的类的所有方法,返回的是所有方法汇总的列表(list) 打印字符串中的所有方法 def...' print(content) # 查看字符串类的所有方法 print(dir(str)) # 在一行上看不全且看的累,我们微调一下 title = 'str...类的所有方法(%d)' % len(dir(str)) out_demo_title(title) iter_out(dir(str), row_num=5) main() 字符串所有方法如下...Python 中的魔术方法,在【Python 高级专栏】中有详细介绍,请查看 Python中的魔法属性 4.2 使用 help() 来查看方法、函数的文档 def iter_out(iter_obj,

    1.8K10
    领券