小编p99*_*ill的帖子

如何在python中的数据数组/映射中绘制一个圆

我有一个100*100的数组,我可以访问任何点,如

map[x][y]

有点看起来像这样:

for i in map:
    for ii in i:
        print ii,
    print '\n',
Run Code Online (Sandbox Code Playgroud)

输出:

. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . …
Run Code Online (Sandbox Code Playgroud)

python arrays trigonometry draw triangulation

6
推荐指数
2
解决办法
5243
查看次数

如何使用 pygame 绘制 3D 形状(没有其他模块)

如何使用 pygame 创建和渲染 3D 形状而不使用任何其他模块。我想创建自己的简单 3D 引擎。我可以画一个 3D 盒子,只是不知道如何调整线条的长度和位置,以在旋转盒子时给出 3D 效果。

我很难理解physics旋转物体时的阴影、深度感知和照明

假设我有一个盒子:

class box1():
    x=100
    y=100
    z=100

    size = 150 #length for distance between each point

    point1 = 0,0,0 # top left front
    point2 = 0,0,0 # top right front
    point3 = 0,0,0 # bottom left front
    point4 = 0,0,0 # bottom right front
    point5 = 0,0,0 # top left back
    point6 = 0,0,0 # top right back
    point7 = 0,0,0 # bottom left back
    point8 = …
Run Code Online (Sandbox Code Playgroud)

python theory 3d pygame shapes

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

Unix md5与python的hashlib.md5不同吗?

echo lol | md5在Mac终端上运行它返回: 59bcc3ad6775562f845953cf01624225

但后来我print hashlib.md5("lol").hexdigest()在python 2.7中运行,我得到: 9cdfb439c7876e703e307864c9167a15

我究竟做错了什么?

python unix hash md5 hashlib

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

标签 统计

python ×3

3d ×1

arrays ×1

draw ×1

hash ×1

hashlib ×1

md5 ×1

pygame ×1

shapes ×1

theory ×1

triangulation ×1

trigonometry ×1

unix ×1