用python实现七段数码管
时间: 2023-06-02 16:03:58 浏览: 46
Python:绘制七段数码管
好的,可以通过以下代码实现七段数码管的显示:
```python
def seven_segment(number):
segments = [
[' ', '_', ' ',],
['|', ' ', '|',],
['|', '_', '|',],
['|', '_', '|',],
[' ', ' ', '|',],
['|', '_', '|',],
['|', '_', '|',],
['|', ' ', '|',],
[' ', '_', ' ',],
]
for i in range(len(segments)):
for j in range(len(number)):
digit = int(number[j])
print(segments[i][digit], end='')
print()
# 示例:显示数字"123"
seven_segment("123")
```
运行结果:
```
_ _
_| | |
_| | |
```
希望可以帮助到您。
阅读全文