【发布时间】:2018-04-14 08:47:41
【问题描述】:
假设我有一个以字符串形式给出的代码,例如: str(00012333210-1)
这些数字与我想要绘制的波形的某个振幅有关。
我想将代码转换为可打印的波形,其中数字被星号替换,例如:
3: ***
2: * *
1: * *
0:*** *
-1: *
-2:
-3:
有什么有用的工具来做这件事吗?
到目前为止,我已经尝试将字符串拆分为单独的数字,但我正在努力解决否定问题。
例如:
file = "000123332101233321000"
x = [int(i) for i in file]
print(x)
我对python只有一个非常基本的了解,所以我现在很困。
【问题讨论】:
-
欢迎来到 SO。请查看stackoverflow.com/help/how-to-ask 并提供一个Minimal example 来说明您迄今为止所尝试的内容。
标签: python python-3.x replace printing wave