设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

【每日一坑 5】 文字竖排

[复制链接]

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2013-12-22 23:38:47 |显示全部楼层 |倒序浏览
前两天看到一道还蛮有意思的题目,今天就拿来挖坑吧:

把一段字符串用“右起竖排”的古文格式输出,并且拿竖线符号作为每一列的分割符。
比如这段文字:
"静夜思 李白床前明月光,疑似地上霜。举头望明月,低头思故乡。"
输出结果:
低┊举┊疑┊床┊静
头┊头┊似┊前┊夜
思┊望┊地┊明┊思
故┊明┊上┊月┊
乡┊月┊霜┊光┊李
。┊,┊。┊,┊白



#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2013-12-26 17:17:04 |显示全部楼层
scz_000 发表于 2013-12-23 17:43
对自己有点难度啊,弄了一下午,还没考虑不能构成矩形的情况,这里有个问题就是每个中文字符是占两个字符的 ...

最好别用input这种系统方法名来做变量名
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2014-5-19 17:44:46 |显示全部楼层
fptxyy 发表于 2014-5-19 12:07
采用fl0w的代码,运行后是这样,
>>>
Traceback (most recent call last):

都是编码设置的问题

你试试在命令行下面运行
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2016-1-16 15:12:23 |显示全部楼层
manhong2112 发表于 2016-1-16 14:21
效果

good,不错啊
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

5#
发表于 2016-12-9 22:31:26 |显示全部楼层
z19960202 发表于 2016-12-9 14:39
想问一下 如果 我直接 print :poem  打出来的就是乱码  完全不知道该怎么办! 希望有人能解答一下  ...

直接print 一个 list 对象,显示的就是未解码的字符。一般就是遍历,然后输出每一项

在python3里,会自动解码
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

6#
发表于 2018-5-16 09:42:34 |显示全部楼层
coolqing 发表于 2018-5-15 18:45
#-*- coding: gbk -*-

print '输入一段文字:'

所以要勤练习
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

7#
发表于 2020-10-14 16:36:54 |显示全部楼层
jodie 发表于 2020-10-14 14:58

不错啊
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

8#
发表于 2021-2-10 16:59:13 |显示全部楼层
global key
global e
这个是没有必要的

写得挺好的,继续多做练习
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-4 21:18 , Processed in 0.018783 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部