我想找出保持我的桌子正常排队的方法,但是当变量的大小发生变化时,边框也会发生变化。看看我的代码。我需要一个解决方案来保持我的表格。
THANKS IN ADVANCE GUYS:) IF YOU NEED MORE DETAIL, ASK ME I WILL REPLY CHEERS
答案 0 :(得分:0)
您可以使用terminaltables或texttable。
答案 1 :(得分:0)
您可以在print()
中使用格式:
fmt = '%-15s || %15s | %15s | %18s ||'
print(fmt % ('', 'POPULATION calf', 'POPULATION cows', 'POPULATION old_cow'))
for i in range(generation):
print(fmt % ('GENERATION %d'%i, int(population_calf), int(population_cows), int(population_old_cow)), end='')
population_old_cow = population_cows * survival_rate_cows + population_old_cow * survival_rate_old_cow
population_calf = population_cows * survival_rate_cows * birth_rate
population_cows = population_calf * survival_rate_calf
print('', int(population_calf), int(population_cows), int(population_old_cow))