求助一个程序。。。
python吧
全部回复
仅看楼主
level 7
吧う啦
楼主
如何用python的for循环做出一个10*10的正方形,中央能添加文字??
求解答啊,从来木有做过图形
2015年05月15日 01点05分
1
level 2
san11030
用最恶心的文本制表符,或者用pygame
# -*- coding: cp936 -*-
print '┌'+'—'*8+'┐'
print '│a'.ljust(9),'│'
print '│ b'.ljust(9),'│'
print '│ c'.ljust(9),'│'
print '│ d'.ljust(9),'│'
print '└'+'—'*8+'┘'
2015年05月15日 01点05分
2
吧う啦
能不能用for循环写一个。。
2015年05月15日 03点05分
san11030
回复
�ɤ���
:核心代码都给你,你不会连循环都不会写吧
2015年05月15日 04点05分
吧う啦
回复 san11030 :其实我就是不会。。但是这是作业
2015年05月15日 05点05分
江湖程序员(大号)
回复
�ɤ���
:你这程序我接了,50元,若有意联系我,若不满意全额退还,不任何手续费。
2015年05月15日 06点05分
level 11
强国魂
刚看到一个,要先把框架定义好,然后根据输入的文本长度写循环
2015年05月15日 06点05分
3
吧う啦
框架定义是不是需要定义参数?
2015年05月15日 06点05分
强国魂
回复吧う啦:额,,,书上的例子就是定义了一个框的宽度就可以了
2015年05月15日 16点05分
强国魂
回复 吧う啦 :python学习手册4版
2015年05月15日 16点05分
level 2
san11030
# -*- coding: cp936 -*-
print '┌'+'—'*11+'┐'
d=[111,'a',3,'b',5,'ddd',7,8,'9as',10] #每一行要输入的文字,切记不要中文
for i in range(10):
a='│'+str(d[i])
print a.ljust(12),'│'
print '└'+'—'*11+'┘'
2015年05月15日 06点05分
4
level 2
san11030
d=[111,'a',3,'b',5,'ddd',7,8,'9as',10]
d列表内容是要打印的内容,随便改,长度不要超过9,也不要中文
2015年05月15日 06点05分
5
吧う啦
大神你太好了
2015年05月15日 12点05分
level 14
贴吧用户_0QP2EKb
2015年05月15日 16点05分
6
level 14
贴吧用户_0QP2EKb
2015年05月17日 17点05分
7
level 11
八千碎金流
。
--!!!!我是一条充满激情的小尾巴
2015年05月17日 22点05分
8
1