当前位置: 首页 > news >正文

Python 程序设计讲义(37):字符串的处理方法——设置字符串居中显示:center() 方法

Python 程序设计讲义(37):字符串的处理方法——设置字符串居中显示:center() 方法

字符串在显示时,默认以字符串的实际长度显示,并且左对齐。有时为了使字符串在显示时更美观,可以更改字符串的显示宽度,并且使字符串在此宽度内居中显示,还可以在字符串的两侧填充特定的字符。可以使用 center() 方法实现以上功能。

center() 方法的语法格式如下:

str.center(width,fillchar) 
说明:
(1)width:执行字符串显示的总宽度。
(2)fillchar:表示要填充的字符。如果省略,则使用空格填充。

例如:

c1='河南师范大学'
c2='新乡医学院'
c3='河南工学院'
c4='河南科技学院'
c5='新乡学院'
c6='新乡职业技术学院'
print("新乡市的部分高校如下:")
print("1."+c1.center(10,"☆"))
print("1."+c2.center(10,"☆"))
print("1."+c3.center(10,"☆"))
print("1."+c4.center(10,"☆"))
print("1."+c5.center(10,"☆"))
print("1."+c6.center(10,"☆"))程序运行结果如下:
新乡市的部分高校如下:
1.☆☆河南师范大学☆☆
1.☆☆新乡医学院☆☆☆
1.☆☆河南工学院☆☆☆
1.☆☆河南科技学院☆☆
1.☆☆☆新乡学院☆☆☆
1.☆新乡职业技术学院☆
http://www.lryc.cn/news/604775.html

相关文章:

  • 图像平滑处理
  • 9.项目起步(3)
  • OpenCV学习day1
  • 实习小记(个人中心的编辑模块)
  • 商标注册后可以随意更改字体和颜色吗!
  • 怎么理解锁相环主时钟(PLL)怎么做到对时钟进行倍频?
  • Keil STM32工程各文件作用
  • AI框架工具FastRTC快速上手2——整体框架及Stream类详解
  • 方块世界:失落文明的遗产
  • Deforum Stable Diffusion,轻松实现AI视频生成自由!
  • 语音识别dolphin 学习笔记
  • UE5多人MOBA+GAS 番外篇:将冷却缩减属性应用到技能冷却中
  • 设计模式十四:适配器模式(Adapter Pattern)
  • Linux ps -ef 命令解析
  • 基于成像空间转录组技术的肿瘤亚克隆CNV原位推断方法
  • composer 常用命令
  • 智慧城市SaaS平台|市政公用管理系统
  • 从单机到分布式:Redis如何成为架构升级的胜负手
  • 串口接收数据包(协议带帧头帧尾)的编程实现方法:1、数据包格式定义结构体2、使用队列进行数据接收、校验解包
  • 三十二、【Linux网站服务器】搭建httpd服务器演示虚拟主机配置、网页重定向功能
  • uni-app webview 的message无法触发的解决方案
  • MacTex+Vscode数学建模排版
  • 字节跳动“扣子”(Coze)开源:AI智能体生态的技术革命
  • AI Compass前沿速览:可灵创意工坊、字节Coze StudioCoze Loop、通义万相2.2 、智谱GLM-4.5、腾讯混元3D世界模型开源
  • 添加捕捉吸附标识(使用QT+OpenGL开发三维CAD)
  • 【翻译】Label Studio——开源标注工具README.md
  • 2025年DDoS攻防战:六层防护体系构建业务“数字免疫”
  • ADA4622-2ARMZ-R7 ADI双通道精密运算放大器 ±0.25μV超低失调+0.1μV/°C温漂
  • K8s 备份与恢复利器:Velero 实战指南
  • click和touch事件触发顺序 糊里糊涂解决的奇怪bug