https://github.com/hrosicka/pythonbasics02
https://github.com/hrosicka/pythonbasics02
classes-and-objects object-oriented-programming oop python python3
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/hrosicka/pythonbasics02
- Owner: hrosicka
- License: mit
- Created: 2023-08-04T13:06:12.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-16T06:21:29.000Z (over 1 year ago)
- Last Synced: 2025-03-21T16:59:19.305Z (about 1 year ago)
- Topics: classes-and-objects, object-oriented-programming, oop, python, python3
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PythonBasics02
Jednoduché konzolové programování v Pythonu - první jednoduché programy\
Objektové programování - použity třídy
#### Jednoduchá kalkulačka
Vyzve uživatele k zadání 2 čísel.
##### Výpočet
Počítá následující operace (příklad výstupu)\
Součet: 10.000 + 5.000 = 15.000\
Rozdíl: 10.000 - 5.000 = 5.000\
Součin: 10.000 * 5.000 = 50.000\
Podíl: 10.000 / 5.000 = 2.000\
Celočíselné dělení: 10.000 // 5.000 = 2.000\
Zbytek po dělení: 10.000 // 5.000 = 0.000\
Umocnění: 10.000 ** 5.000 = 100000.000
#### Výpočet obsahu a obvodu čtverce a kruhu
Základní výpočty - použity třídy Ctverec a Kruh\
Počítá obsah a obvod, provádí výpis (použit tuple)
#### Výpočet objemu a povrchu krychle a koule
Základní výpočty - použity třídy Krychle a Koule\
Počítá objem a povrch, provádí výpis (použit tuple)
#### Hra kámen nůžky papír
Uživatel hraje proti počítači konzolovou hru, dokud se nerozhodne skončit.\
Počítá se skóre uživatele a počítače.