Changes between Version 137 and Version 138 of python
- Timestamp:
- Oct 25, 2018, 2:08:30 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
python
v137 v138 1583 1583 1584 1584 == vaja94 == 1585 Napiši razred {{{Valj()}}}, ki sprejme dva vhodna argumenta {{{radij}}} in {{{visina}}}. Razred naj vsebuje tudi metodo {{{prostornina()}}}, ki vrne prostornino valja. Definiraj objekt z radijem 20 in višino 30. Nato v konzolos funkcijo {{{print()}}} izpiši prostornino omenjenega objekta.1585 Napiši razred {{{Valj()}}}, ki sprejme dva vhodna argumenta {{{radij}}} in {{{visina}}}. Razred naj vsebuje tudi metodo {{{prostornina()}}}, ki vrne prostornino valja. Definiraj objekt z radijem 20 in višino 30. Nato s funkcijo {{{print()}}} izpiši prostornino omenjenega objekta. 1586 1586 1587 1587 == vaja95 == 1588 Napiši razred {{{Pravokotnik()}}}, ki sprejme dva vhodna argumenta širino {{{a}}} in dolžino {{{b}}}. Omenjeni razred naj vsebuje dve metodi:1588 Napiši razred {{{Pravokotnik()}}}, ki v konstruktorju (funkcija {{{__init__}}}) sprejme dva vhodna argumenta širino {{{a}}} in dolžino {{{b}}}. Omenjeni razred naj vsebuje dve metodi: 1589 1589 - {{{jeInteger}}}, ki sprejme dva vhodna argumenta in vrne {{{True}}}, če sta vhodna argumenta tipa {{{integer}}}, in {{{False}}}, če je eden izmed vhodnih argumentov drugega tipa. 1590 - {{{povrsina}}}, ki najprej z metodo {{{jeInteger}}} preveri tipa argumentov . Če argumenta nista tipa {{{int}}}, naj metoda vrne string 'Napacen tip argumentov'. Če sta argumenta tipa {{{int}}}, naj metoda vrne površino pravokotnika.1590 - {{{povrsina}}}, ki najprej z metodo {{{jeInteger}}} preveri tipa argumentov {{{a}}} in {{{b}}}. Če argumenta nista tipa {{{int}}}, naj metoda vrne string 'Napacen tip argumentov'. Če sta argumenta tipa {{{int}}}, naj metoda vrne površino pravokotnika. 1591 1591 1592 1592 Nato definiraj dva objekta: 1593 1593 - pravokotnik1 z vhodnima argumentoma a=12 in b=15 1594 1594 - pravokotnik2 z vhodnima argumentoma a="12" in b=15 1595 1596 Nato izpiši izhodne vrednosti metod povrsina za oba objekta na sledeč način 1595 {{{ 1596 #!python 1597 pravokotnik1 = Pravokotnik(12,15) 1598 pravokotnik2 = Pravokotnik("12",15) 1599 }}} 1600 1601 Nato izpiši izhodne vrednosti metod {{{povrsina}}} za oba objekta na sledeč način: 1597 1602 {{{ 1598 1603 #!python