- 帖子
- 3
- 精华
- 0
- 积分
- 14
- 阅读权限
- 10
- 注册时间
- 2018-7-2
- 最后登录
- 2018-7-5
|
本帖最后由 lzt0810 于 2018-7-3 13:59 编辑
- import re
- data = input("请输入你的诗句:\n")
- lst=list(re.findall(r"[\w’]+", data))
- c_lst = []
- for sen in lst:
- c_lst.append(list(sen))
- row = len(c_lst)
- column = len(c_lst[0])
- for i in range(column):
- for j in range(row):
- print(c_lst[row-j-1][i]+'|',end='')
- print(' ')
- k=0
- while k < row/2:
- print("。|,|",end='')
- k+=1
复制代码 写了一个简陋版的,输入的诗句,要去掉诗名和作者,并且不能有换行,不知道按照这个思路能不能完善下去,还是要重新写才能做出完美满足要求的。
刚刚想了一下,这个坑很大,以后再改吧。。。
|
|