CourseWare Wiki
Switch Term
Winter 2024 / 2025
Winter 2023 / 2024
Winter 2022 / 2023
Winter 2021 / 2022
Winter 2020 / 2021
Winter 2019 / 2020
Winter 2018 / 2019
Older
Search
Log In
b191
courses
b4b33rph
cviceni
program_po_tydnech
tyden_02
Warning
This page is located in archive. Go to the latest version of this
course pages
.
Differences
This shows you the differences between two versions of the page.
View differences:
Side by Side
Inline
Go
Link to this comparison view
Both sides previous revision
Previous revision
2019/10/01 12:25 kostkja2 [Dilema I]
2019/09/30 14:12 xposik [Jednoduchá třída]
2019/09/24 11:37 xposik [Jednoduchá třída]
2019/09/24 11:37 xposik [Jednoduchá třída]
2019/09/24 11:35 xposik [Jednoduchá třída]
2019/09/24 11:34 xposik [Jednoduchá třída]
2019/09/24 11:30 xposik [Jednoduchá třída]
2019/09/20 14:34 xposik [Interaktivní cvičení]
2019/09/19 15:47 xposik [Jednoduchá třída]
2019/09/19 15:33 xposik [Jednoduchá třída]
2019/09/19 13:59 xposik [Jednoduchá třída]
2019/09/19 13:44 xposik [Jednoduchá třída]
2019/09/19 13:41 xposik [Jednoduchá třída]
2019/09/19 13:37 xposik [Jednoduchá třída]
2019/09/19 13:30 xposik [Jednoduchá třída]
2019/09/19 13:21 xposik [přetížení operátorů]
2018/10/15 11:19 external edit
Go
Next revision
Previous revision
2019/10/01 12:25 kostkja2 [Dilema I]
2019/09/30 14:12 xposik [Jednoduchá třída]
2019/09/24 11:37 xposik [Jednoduchá třída]
2019/09/24 11:37 xposik [Jednoduchá třída]
2019/09/24 11:35 xposik [Jednoduchá třída]
2019/09/24 11:34 xposik [Jednoduchá třída]
2019/09/24 11:30 xposik [Jednoduchá třída]
2019/09/20 14:34 xposik [Interaktivní cvičení]
2019/09/19 15:47 xposik [Jednoduchá třída]
2019/09/19 15:33 xposik [Jednoduchá třída]
2019/09/19 13:59 xposik [Jednoduchá třída]
2019/09/19 13:44 xposik [Jednoduchá třída]
2019/09/19 13:41 xposik [Jednoduchá třída]
2019/09/19 13:37 xposik [Jednoduchá třída]
2019/09/19 13:30 xposik [Jednoduchá třída]
2019/09/19 13:21 xposik [přetížení operátorů]
2018/10/15 11:19 external edit
Go
courses:b4b33rph:cviceni:program_po_tydnech:tyden_02 [2019/09/24 11:37]
xposik
[Jednoduchá třída]
courses:b4b33rph:cviceni:program_po_tydnech:tyden_02 [2019/10/01 12:25]
(current)
kostkja2
[Dilema I]
Line 2:
Line 2:
* diskuse problémů
* diskuse problémů
* procvičování ''for'' cyklů
* procvičování ''for'' cyklů
-
*
přetížení operátorů,
třída
ComplexNumber
+
* třída
pro komplexní čísla a jejich sčítání, násobení, ...
* procvičování základních datových typů
* procvičování základních datových typů
Line 110:
Line 110:
>>> print(c)
>>> print(c)
3+4i</code>++
3+4i</code>++
-
+
*
Dokážete nyní odhadnout, k čemu slouží metoda ''<nowiki>__mul__(self, other)</nowiki>'' a pro jaký kód ji Python zavolá? Uměli byste tuto metodu implementovat pro třídu ''ComplexNumber''
? Zkuste to, není to nic těžkého.
-
Dokážete nyní odhadnout, k čemu slouží metoda ''<nowiki>__mul__(self, other)</nowiki>'' a pro jaký kód ji Python zavolá? Uměli byste tuto metodu implementovat pro třídu ''ComplexNumber''?
+
* Když umíme dvě komplexní čísla sečíst, umíme je i odečíst, nebo ne? Zkuste, co udělá následující kód:<code python>
+
>>> a = ComplexNumber(1,2)
+
>>> b = ComplexNumber(2,2)
+
>>> c = a - b
+
>>> print(c)</code>Dokážete třídu upravit tak, aby tento kód fungoval
?
> {{page>courses:b4b33rph:internal:cviceni:python#complex_number&noheader&firstseconly}}
> {{page>courses:b4b33rph:internal:cviceni:python#complex_number&noheader&firstseconly}}
courses/b4b33rph/cviceni/program_po_tydnech/tyden_02.1569317826.txt.gz
· Last modified: 2019/09/24 11:37 by
xposik