程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

python一行代码打印「迷宫」建议收藏

hfteth 2024-12-15 12:15:55 技术文章 15 ℃

一行代码打印迷宫图案:

print(''.join(__import__('random').choice('\u2571\u2572') for i in range(50*24)))

效果:


python一行代码打印【迷宫】


这行代码的逻辑和如下代码效果相同:

import random

li = []
for i in range(50*24):
    li.append(random.choice('\u2571\u2572'))

print(''.join(li))

题外话:

新手小伙伴们可能要问了为什么要使用 join 呢 ? 为什么不使用 '+=' 呢?答案如下:

python两种字符串拼接方式的简单对比

更多推荐:

python计算起始点和终点的距离

python一行代码打印「乘法口诀」及原理

Python的字符串驻留机制是这样的

python几行代码实现绘制奥运五环

Tags:

最近发表
标签列表