Warning
This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

5. Objekty (pokračování)

Procvičovaná témata

  • Dědičnost
  • Oblast dostupnosti atributů
  • Všechno v Pythonu je objekt

Příklady k procvičení

1. Vytvořte seznam náhodných celých čísel od 0 do 1000 (včetně obou) a seřaďte ho podle velikosti vzestupně

2. Vytvořte třídu Lexisortlist, která bude stejná jako třída list, ale s tím rozdílem, že její metoda Lexisortlist.sort bude seřazovat na základě lexikografického pořadí

Příklad programu a jeho výstupu:

l = [1, 2, 22, 3, 333, 4]
l.sort()
 
ll = Lexisortlist([4, 333, 22, 3, 2, 1])
ll.sort()
 
print('l: {}'.format(l))
print('ll: {}'.format(ll))

[1, 2, 3, 4, 22, 333]
[1, 2, 22, 3, 333, 4]

courses/bab37zpr/tutorials/lab05.txt · Last modified: 2021/07/26 13:30 by vencovac