import math név = "Ludmilla" print(f"Hello {név:20}!") print(f"Hello {név:>20}!") print(f"Hello {név:^20}!") print(f"A pí értéke: {math.pi:20}") print(f"A pí értéke: {math.pi:<20}") print(f"A pí értéke: {math.pi:10.5}") print(f"A pí értéke: {math.pi*10000:10.5e}") print(f"A pí értéke: {math.pi*10000:2.6f}") print(f"Egy osztás eredménye: {8/3:10.4}") print(f"Ezres csoportosítás: {12345678910:,}") # a vessző helyett lehet mág az aláhúzás jel is s = str(f"{12345678910:,}").replace(",", " ") print(f"Trükközve megoldható a szóközzel is: {s}") print(f"{2:3}") print() print() print("-"*36) #---------------------- név = ["Gazsi", "Gerzson", "Balambér", "Timoti"] évfolyam = [12, 9, 10, 11] osztály = ["A", "D", "C", "A"] id = [431, 15, 202, 398] print(f"{'név' : <10}{'évfolyam' : ^10}{'osztály' : ^10}{'ID' : >5}") for i in range(0, 4): print(f"{név[i] : <10}{évfolyam[i] : ^10}{osztály[i] : ^10}{id[i] : >5}") print("-"*36, "\n"*2) #---------------------- könyv = {"Bevezetés": 1, "Tárgyalás": 3, "Befejezés": 19, "Irodalomjegyzék": 21} for tartalom, oldal in könyv.items(): print(f"{tartalom:.<32}{oldal:.>5}") # Próbáld ki, hogy a pontokat (.) más karakterre cseréled!