Python中文
首页
教程
问答
标签
搜索
登录
注册
Python画井字趾板
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正试图画一个假的3x3井字趾板。我是python新手,我不明白为什么这不起作用。我们将非常感谢您的帮助。谢谢!</p> <pre><code>def draw(): for i in range(4): board = (" ___ " * 3) for i in board: ("| " * 4).join(board) print(board) draw() </code></pre> <p>编辑:</p> <p>最终代码:</p> <pre><code>def draw(): board = '' for i in range(-1,6): if i%2==0: board += '| ' * 4 board += '\n| | | |' else: board += ' _____ ' * 3 board += '\n' print (board) draw() </code></pre> <p>输出:</p> <pre><code> _____ _____ _____ | | | | | | | | _____ _____ _____ | | | | | | | | _____ _____ _____ | | | | | | | | _____ _____ _____ </code></pre> <p>双重编辑:</p> <p>另一种方式:</p> <pre><code>def drawsmall(): a = (' ___' * 3 ) b = ' '.join('||||') print('\n'.join((a, b, a, b, a, b, a, ))) drawsmall() </code></pre> <p>输出:</p> <pre><code> ___ ___ ___ | | | | ___ ___ ___ | | | | ___ ___ ___ | | | | ___ ___ ___ </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>查看<code>join</code>函数的工作原理。首先,它接受给定的字符串并将其用于“胶水”,即连接其他字符串的字符串。其次,它返回构造的字符串;您的<code>join</code>操作无法保存结果。</p> <p>尝试使用嵌套循环首先执行此操作:打印一行框,然后打印水平分隔符等,然后逐位将其转换为所需的单个字符串输出。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何为此数据帧创建散点图?
4 回答
如何为此编写Django模板
9 回答
如何为此表达式编写正则表达式?
1 回答
如何为步进电机选择合适的值?
1 回答
如何为每15分钟间隔的日期时间行(在新列中)添加标签?
4 回答
如何为每一列创建汇总表?
6 回答
如何为每一组groupbyPandas做滚动“得到假人”
9 回答
如何为每一行分别运行函数(python)?
8 回答
如何为每一行生成一个随机数?
9 回答
如何为每一轮将pytorch模型输出存储到numpy
10 回答
如何为每个.py-fi文件创建单独的zip文件
7 回答
如何为每个<li class=”“><a>找到最近的上述同级<li>?
3 回答
如何为每个CSV列生成特定的文件?
7 回答
如何为每个csv文件使用read_csv,即使它是空的?PythonPandas
3 回答
如何为每个CSV文件创建单独的Pandas数据帧并给它们起有意义的名称?
10 回答
如何为每个datetime和每个id创建一行?
7 回答
如何为每个Django型号选择赋予不同的颜色
3 回答
如何为每个Django模型实例安排一个周期性的芹菜任务?
4 回答
如何为每个Django视图设置一个装饰器?
1 回答
如何为每个for循环迭代分配变量
5 回答