Rakamların matrisini sadece birer kere oluşturup skor sonucuna göre çağırmanın yöntemini buldum ve sorunu çözdüm. İlgilenip görüş belirten her arkadaşa ayrı ayrı teşekkür ederim, Allah razi olsun…
Kullanmak isteyen, ilgilenen, merak eden olabilir diye aşağıda yöntemimi bırakıyorum.
score = [[["00000000"],
["00 00"],
["00 00"],
["00 00"],
["00 00"],
["00 00"],
["00000000"]],
[[" 1111"],
[" 11"],
[" 11"],
[" 11"],
[" 11"],
[" 11"],
[" 11"]],
[["22222222"],
[" 22"],
[" 22"],
["22222222"],
["22 "],
["22 "],
["22222222"]],
[["33333333"],
[" 33"],
[" 33"],
["33333333"],
[" 33"],
[" 33"],
["33333333"]],
[["44 44"],
["44 44"],
["44 44"],
["44444444"],
[" 44"],
[" 44"],
[" 44"]],
[["55555555"],
["55 "],
["55 "],
["55555555"],
[" 55"],
[" 55"],
["55555555"]],
[["66666666"],
["66 "],
["66 "],
["66666666"],
["66 66"],
["66 66"],
["66666666"]],
[["77777777"],
[" 77"],
[" 77"],
[" 77"],
[" 77"],
[" 77"],
[" 77"]],
[["88888888"],
["88 88"],
["88 88"],
["88888888"],
["88 88"],
["88 88"],
["88888888"]],
[["99999999"],
["99 99"],
["99 99"],
["99999999"],
[" 99"],
[" 99"],
["99999999"]]]
hyphen = [[" "],
[" "],
[" "],
[" ### "],
[" "],
[" "],
[" "]]
team1 = int(input("İlk takımın skorunu girin: "))
team2 = int(input("İkinci takımın skorunu girin: "))
score1 = score[team1]
score2 = score[team2]
scoreboard = [["#" for x in range(12)] for y in range(7)]
for i in range(7):
scoreboard[i] = score1[i] + hyphen[i] + score2[i]
print()
for i in scoreboard:
print(*i)
Örnek Çıktı:
1111 22222222
11 22
11 22
11 ### 22222222
11 22
11 22
11 22222222
44 44 33333333
44 44 33
44 44 33
44444444 ### 33333333
44 33
44 33
44 33333333