想要具体代码步骤简洁易懂
问题描述:
答
def get_number(x,n):#参数x是10进制的数字,参数n是几进制。
numberlist = ''
while (True):
y = x%n
numberlist += str(y)
x = x // n
if x < n:
numberlist += str(x)
break
print(numberlist[::-1])#倒叙输出就是答案
get_number(9,5)
#用时间1秒间隔模拟了。
import time
list2 = ['.' for x in range(20) ]
for y in range(20):
time.sleep(1)
list2[y]='*'
print(str(int((y+1)/20*100))+'%',end='')
print('['+''.join(list2)+']')