python3 不换行打印,多用于进度条 process bar
process = 0 # process bar
for i in user:
process += 1
print("\rProcess: %f " % (process/len(user)), end='')
process_code()
更多样式:
print('\r loading... %.2f %%' % (process/len(user)*100), end='')
python2:
对于py2来讲,主要起作用的是末尾的逗号:
print '\r loading... {:.3f}' .format( (float(proces))/len(user)*100 ) ,
print('%.3f' % 1.12345678) # Let's take 3 decimal places
print'{:.3f}'.format(3.14159)