是否可以在Python 3x中打印一个使用星号的空心框

时间:2019-03-05 19:16:00

标签: python-3.x

我有一个python box类。该类具有width和length属性。我想有一种方法可以打印给定框的宽度和长度(我已将其设置为5)的表示形式。当我使用print_box方法时,我得到的是这样的内容:<< strong>控制台 .Box对象,位于0x109b73da0。

我已经阅读过有关 str 的信息,但是我不确定它是否适用于我要实现的目标。我不是在打印Box对象,而是在使用Box的属性来控制我如何打印星号。

这是我的盒子课。

# n > 0
n = np.uint64(100)
s = np.binary_repr(n)
trail_zeros = len(s) - len(s.rstrip('0'))
lead_zeros = 64 - len(s)

然后将打印一个空心框

1 个答案:

答案 0 :(得分:2)

您没有执行该功能-您只是在访问它。尝试mybox.print_box()