相关疑难解决方法(0)

诅咒替代windows

在Windows中使用python的curses模块有什么替代方法吗?我查看了python文档,但是它提到了它在unix中的使用.我对这些不是很熟悉,所以有没有办法在windows中使用curses模块或者是否有一些专门用于windows的类似模块?[我使用的是Python 3.3]

python curses

36
推荐指数
4
解决办法
5万
查看次数

在python中使用%运算符的%s的可变长度

我正在尝试这样做:

max_title_width = max([len(text) for text in columns])

for column in columns:
    print "%10s, blah" % column
Run Code Online (Sandbox Code Playgroud)

但是我想要替换它10的值max_title_width.我怎么用最pythonic的方式做到这一点?

python

20
推荐指数
2
解决办法
2万
查看次数

根据字符串长度动态打印

我是 Python 的新手,并尝试使用 print 和 for 循环来打印如下所示的模式,其中块的宽度取决于我要输入的字符,即块和周围线的宽度随字符串的长度动态增加,例如, ABCDEFGHI .. :

????????????
?  ABCDE   ?
????????????
Run Code Online (Sandbox Code Playgroud)

我正在尝试遍历字符串的字符,例如 -

name = "abcdefghi"

for i in name:
    print("?",end="")

print()

for j in range(1):
    print("?"+" "*(len(name)-1)+"?")

for k in name:
    print("?",end="")
Run Code Online (Sandbox Code Playgroud)

这给了我一个输出,

????????????
?           ?
????????????
Run Code Online (Sandbox Code Playgroud)
  1. 如何使用多个循环来结束行?(这样图案看起来不像一个开放式盒子)
  2. 有什么办法可以启动第二个循环索引 -1 而不是线条???模式?

需要关于尝试什么的建议?

python loops

2
推荐指数
1
解决办法
151
查看次数

标签 统计

python ×3

curses ×1

loops ×1