栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【python @ 小甲鱼网课】 P8字符串(1)切片&回文数&更换字符串大小写&字符串左中右对其

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【python @ 小甲鱼网课】 P8字符串(1)切片&回文数&更换字符串大小写&字符串左中右对其

字符串与切片
  • 回文数
  • 更换大小写
    • capitalize()
    • casefold()
    • title()
    • swapcase()
    • upper()
    • lower()
  • 左中右对齐
    • center(a,b)
    • ljust(a,b)
    • rjust(a,b)
    • zfill(a)

回文数
array = "12321"
print("是回文数") if array==array[::-1] else print("不是回文数")


更换大小写
函数功能
capitalize()第一个字母大写其他小写
casefold()全部小写
title()首字母大小其他小写
swapcase()翻转大小写
upper()所有字母大写
lower()所有字母小写
capitalize()
x = "hello world"
print(x.capitalize())


casefold()
x = "HelLo World"
print(x.casefold())


title()
x = "hello world"
print(x.title())


swapcase()
x = "Hello WoRld"
print(x.swapcase())


upper()
x = "hello world"
print(x.upper())


lower()
x = "HELLO World"
print(x.lower())


左中右对齐
函数功能
center()居中
ljust()左对齐
rjust()右对齐
zfill()右对齐,左填充0
center(a,b)

x.center(20) 的含义为:包含x的字符串长度在内,一共20个字符,将x中内容 hello world 居中处理。
若x的长度超过 x.center(a) 中a的长度,则 center函数无效。

x = "hello world"
print(x.center(20))

x.center(20,“-”) 的含义为:包含x的字符串长度内,一共20个字符,将 hello world 居中处理,且空白处用字符 - 填充。

x = "hello world"
print(x.center(20,"-"))


ljust(a,b)

x.ljust(20) 的含义为:包含x的字符串长度在内,一共20个字符,将x中内容 hello world 居中处理。
若x的长度超过 x.ljust(a) 中a的长度,则 ljust函数无效。

x = "hello world"
print(x.ljust(20))

同样,ljust可以更改填充值

x = "hello world"
print(x.ljust(20,"-"))


rjust(a,b)

与ljust类比,这里不多赘婿

x = "hello world"
print(x.rjust(20))

x = "hello world"
print(x.rjust(20,"-"))


zfill(a)

zfill(a)可以类比于x.rjust(a,“0”)

x = "hello world"
print(x.zfill(20))
print(x.rjust(20,"0"))


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/876754.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号