python更改文字为竖排

python更改文字方向,自定义总行数。

#!/usr/bin/env python
#-*- coding:utf-8 -*-

x=u‘观自在菩萨,行深般若波罗蜜多时,照见五蕴皆空,度一切苦厄。舍利子,色不异空,空不异色,色即是空,空即是色,受想行识,亦复如是。舍利子,是诸法空相,不生不灭,不垢不净,不增不减。是故空中无色,无受想行识,无眼耳鼻舌身意,无色声香味触法,无眼界,乃至无意识界。无无明,亦无无明尽,乃至无老死,亦无老死尽。无苦集灭道,无智亦无得。以无所得故,菩提萨埵,依般若波罗蜜多故,心无挂碍,无挂碍故,无有恐怖,远离颠倒梦想,究竟涅槃。三世诸佛,依般若波罗蜜多故,得阿耨多罗三藐三菩提。故知般若波罗蜜多,是大神咒,是大明咒,是无上咒,是无等等咒,能除一切苦,真实不虚。故说般若波罗蜜多咒,即说咒曰:揭谛揭谛,波罗揭谛,波罗僧揭谛,菩提萨婆诃。‘

lines = 13
lens = len(x)//lines

def printN(cur):
    s = "|"
    for j in range(0,lens+3): #列
        try:
            s += x[cur + lines*j] + "|" #[当前行 + 总行数*list间隔], 13*0, 13*1, 13*2
        except:
            pass
    return s  
    
for i in range(0,lines): #行
    print printN(i).encode(‘utf-8‘)

效果13行:

$ python 1.py
|观|多|苦|不|,|子|不|中|鼻|无|明|,|无|提|心|怖|。|故|故|,|等|虚|说|,|
|自|时|厄|异|受|,|垢|无|舌|眼|,|亦|智|萨|无|,|三|,|知|是|等|。|咒|波|
|在|,|。|色|想|是|不|色|身|界|亦|无|亦|埵|挂|远|世|得|般|大|咒|故|曰|罗|
|菩|照|舍|,|行|诸|净|,|意|,|无|老|无|,|碍|离|诸|阿|若|明|,|说|:|僧|
|萨|见|利|色|识|法|,|无|,|乃|无|死|得|依|,|颠|佛|耨|波|咒|能|般|揭|揭|
|,|五|子|即|,|空|不|受|无|至|明|尽|。|般|无|倒|,|多|罗|,|除|若|谛|谛|
|行|蕴|,|是|亦|相|增|想|色|无|尽|。|以|若|挂|梦|依|罗|蜜|是|一|波|揭|,|
|深|皆|色|空|复|,|不|行|声|意|,|无|无|波|碍|想|般|三|多|无|切|罗|谛|菩|
|般|空|不|,|如|不|减|识|香|识|乃|苦|所|罗|故|,|若|藐|,|上|苦|蜜|,|提|
|若|,|异|空|是|生|。|,|味|界|至|集|得|蜜|,|究|波|三|是|咒|,|多|波|萨|
|波|度|空|即|。|不|是|无|触|。|无|灭|故|多|无|竟|罗|菩|大|,|真|咒|罗|婆|
|罗|一|,|是|舍|灭|故|眼|法|无|老|道|,|故|有|涅|蜜|提|神|是|实|,|揭|诃|
|蜜|切|空|色|利|,|空|耳|,|无|死|,|菩|,|恐|槃|多|。|咒|无|不|即|谛|。|

效果15行:

$ python 1.py
|观|,|利|是|如|不|空|舌|,|明|无|得|故|怖|世|耨|蜜|上|真|即|波|
|自|照|子|空|是|灭|中|身|乃|尽|苦|故|,|,|诸|多|多|咒|实|说|罗|
|在|见|,|,|。|,|无|意|至|,|集|,|心|远|佛|罗|,|,|不|咒|僧|
|菩|五|色|空|舍|不|色|,|无|乃|灭|菩|无|离|,|三|是|是|虚|曰|揭|
|萨|蕴|不|即|利|垢|,|无|意|至|道|提|挂|颠|依|藐|大|无|。|:|谛|
|,|皆|异|是|子|不|无|色|识|无|,|萨|碍|倒|般|三|神|等|故|揭|,|
|行|空|空|色|,|净|受|声|界|老|无|埵|,|梦|若|菩|咒|等|说|谛|菩|
|深|,|,|,|是|,|想|香|。|死|智|,|无|想|波|提|,|咒|般|揭|提|
|般|度|空|受|诸|不|行|味|无|,|亦|依|挂|,|罗|。|是|,|若|谛|萨|
|若|一|不|想|法|增|识|触|无|亦|无|般|碍|究|蜜|故|大|能|波|,|婆|
|波|切|异|行|空|不|,|法|明|无|得|若|故|竟|多|知|明|除|罗|波|诃|
|罗|苦|色|识|相|减|无|,|,|老|。|波|,|涅|故|般|咒|一|蜜|罗|。|
|蜜|厄|,|,|,|。|眼|无|亦|死|以|罗|无|槃|,|若|,|切|多|揭|
|多|。|色|亦|不|是|耳|眼|无|尽|无|蜜|有|。|得|波|是|苦|咒|谛|
|时|舍|即|复|生|故|鼻|界|无|。|所|多|恐|三|阿|罗|无|,|,|,|
时间: 2024-10-08 10:29:27

python更改文字为竖排的相关文章

用Python更改图片尺寸大小

1.PIL包推荐Pillow. 2.源码: #encoding=utf-8 #author: walker #date: 2014-05-15 #function: 更改图片尺寸大小 import os import os.path from PIL import Image ''' filein: 输入图片 fileout: 输出图片 width: 输出图片宽度 height:输出图片高度 type:输出图片类型(png, gif, jpeg...) ''' def ResizeImage(f

python将文字转换成图片

现在又很多工具能将文字转换成图片,这样就可以发送长微博,其实python实现这很容易的,主要就是用到了pygame模块 import os import pygame from pygame.locals import * pygame.init() text = u"这是一段测试文本,test 123." font = pygame.font.SysFont('SimHei', 14) ftext = font.render(text, True, (0, 0, 0), (255,

Python实现文字聊天室

你是否想过用所学的Python开发一个图形界面的聊天室程序啊? 像这样的: 如果你想开发这样一个有点怀旧风格的聊天程序,那么可以接着看: 要开发这个聊天程序,你需要具备以下知识点: asyncore .asynchat模块使用 wxPython 图形开发 这个聊天程序的实验原理如下: 由于 Python 是一门带 GIL 的语言,所以在 Python 中使用多线程处理IO操作过多的任务并不是很好的选择.同时聊天服务器将同多个 socket 进行通信,所以我们可以基于 asyncore 模块实现聊

怎么在设计CAD图纸的时候更改文字样式?

怎么在设计CAD图纸的时候更改文字样式?就是建筑设计师们在设计CAD图纸的时候,都是使用的CAD编辑器来进行绘制的,在绘制的过程中有的地方需要进行做一些文字标注,但是有些文字样式需要做一些修改,那怎么在设计CAD图纸的时候更改文字样式?具体要怎么来操作,下面我们就一起来看看具体操作过程吧.希望能够帮助到你们. 第一步:首先打开常用的电脑,如果电脑桌面中没有CAD编辑器,可以在电脑桌面中任意的打开一个浏览器,在浏览器的搜索框中搜索迅捷CAD编辑器专业版,然后鼠标点击进入官网,之后再点击下载安装最新

Python更改pip源

Python更改pip源 pip源有以下 新版ubuntu要求使用https源,要注意.清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http

python 英文字串首字母改为大写

#英文字串首字母改为大写 st = "string" St = st[0].upper() + st[1:]

Python 输出文字带颜色

格式:\033[显示方式;前景色;背景色m 说明:前景色            背景色           颜色---------------------------------------30                40              黑色31                41              红色32                42              绿色33                43              黃色34         

python的文字和unicode/ascll 相互转换函数,和简单的加密解密。。。

1 import re 2 import random 3 4 5 # ord() 它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值 6 # chr() 是见数字变成汉字 7 8 9 #函数功能:将输入的字符串加密 10 #加密方式,将字变成Unicode 数值,然后加上一个随机数,然后再变成汉字,再在汉字后面加上这个数字,组成加密后的密文 11 #返回值:加密后的密文 12 # 13 def enc(s): 14 ret = '' 15 for

在带(继承)TextView的控件中,在代码中动态更改TextView的文字颜色

今天由于公司项目需求,须要实现一种类似tab的选项卡,当时直接想到的就是使用RadioGroup和RadioButton来实现. 这种方法全然没问题.可是在后来的开发过程中,却遇到了一些困扰非常久的小困难.大概需求是:在代码中.动态的获取tab的个数,然后初始化RadioGroup,每个tab相应一个RadioButton,即加入一个tab就要向RadioGroup中add一个RadioButton,然后在button选中时要更改文字颜色.由于是动态加入,所以无法在xml中配置了RadioBut