一首诗
还有0人有此问题
发表在Python视频课程答疑 2020-02-25
是否精华
版块置顶:

老师:您好!如何能让诗的名字居中?

分享到:
精彩评论 4
hello_world
学分:154 LV4
2020-02-26
沙发

Python并没有居中的方法,只能通过空格使题目居中。

公式:总长度÷2-所占长度÷2

以静夜思为例:

静夜思    -->所占长度 9(一个汉字占3个空格)

床前明月光,疑是地上霜。  -->总长度 36(标点符号占3个空格)

36÷2-9÷2 = 13.5 ≈ 14

所以:

              静夜思

床前明月光,疑是地上霜。

注:有时候汉字只占1个空格,就像现在你所看到的

     静夜思

床前明月光,疑是地上霜。

所以应该有 12/2-3/2 = 4.5 ≈ 5 个空格

lkhight
学分:665 LV6
2020-02-26
板凳

 str.center(width[, fillchar])

width -- 字符串的总宽度。
fillchar -- 填充字符。


>>>str = 'runoob'
>>> str.center(20, '*')
'*******runoob*******'
>>> str.center(20)
'       runoob       '

肉体与灵魂的剥离_1582616632
学分:3 LV1
2020-02-28
地板

hello_world 发表于2020-02-26 12:27

Python并没有居中的方法,只能通过空格使题目居中。

公式:总长度÷2-所占长度÷2

以静夜思为例:

静夜思    -->所占长度 9(一个汉字占3个空格)

床前明月光,疑是地上霜。  -->总长度 36(标点符号占3个空格)

36÷2-9÷2 = 13.5 ≈ 14

所以:

              静夜思

床前明月光,疑是地上霜。

注:有时候汉字只占1个空格,就像现在你所看到的

     静夜思

床前明月光,疑是地上霜。

所以应该有 12/2-3/2 = 4.5 ≈ 5 个空格

谢谢,初来菜鸟,多谢指导

BZIC
学分:649 LV6
2020-03-03
4L

Python并没有居中的方法,只能通过空格使题目居中。

公式:总长度÷2-所占长度÷2

以静夜思为例:

静夜思    -->所占长度 9(一个汉字占3个空格)

床前明月光,疑是地上霜。  -->总长度 36(标点符号占3个空格)

36÷2-9÷2 = 13.5 ≈ 14

所以:

              静夜思

床前明月光,疑是地上霜。

注:有时候汉字只占1个空格,就像现在你所看到的

     静夜思

床前明月光,疑是地上霜。

所以应该有 12/2-3/2 = 4.5 ≈ 5 个空格


请不要叫我初来菜鸟

首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照