Informatika2-2021/SzütGyak01
37. sor: | 37. sor: | ||
"Csonka Bence" | "Csonka Bence" | ||
− | == Printeljük ki a 2 136. hatványának 11-gyel való osztási maradékát! | + | == Bonyolult számolás == |
+ | Printeljük ki a 2-nek a 136. hatványának 11-gyel való osztási maradékát! | ||
== Hatványozás == | == Hatványozás == | ||
47. sor: | 48. sor: | ||
Írjunk python függvényt, ami két paraméterű és az első paramétert összehasonlítja a második paraméterrel. | Írjunk python függvényt, ami két paraméterű és az első paramétert összehasonlítja a második paraméterrel. | ||
− | A függvény neve legyen <b> | + | A függvény neve legyen <b>hasonl</b>, kettő paramétere legyen: <math>x, y</math> <br> |
Ha <math>x = y</math>, akkor 'Megegyeznek' szöveget printeljen, <br> | Ha <math>x = y</math>, akkor 'Megegyeznek' szöveget printeljen, <br> | ||
Ha <math>x > y</math>, akkor 'Az első nagyobb, mint a második' szöveget printeljen, <br> | Ha <math>x > y</math>, akkor 'Az első nagyobb, mint a második' szöveget printeljen, <br> |
A lap 2021. február 14., 00:15-kori változata
Tartalomjegyzék |
Python futtatása
Jupyterhub
- Jelentkezzetek be a jupyter.math.bme.hu-ra a leibniz-es felhasználónévvel és jelszóval
- Python 3-at fogunk használni!
- Ez a notebook hasonlít ahhoz, mint amikor saját gépről ezt futtatod:
jupyter notebook
leibniz
- A konzol-ba ezt írjuk be:
python3
- kilépni az így lehet:
exit()
Saját gépről
Installáljuk az Anaconda-t, 3.7-es verzió!
- hogyan Installáljuk az Anacondat Windows-on
- Más disztribúciót is lehet használni, úgymint:
Ha ezt megtettük, akkor több parancs segítségével is interakcióba léphetünk a Python-nal:
- parancssor: python vagy ipython
- Spyder
- idle
- jupyter notebook
Feladatok
Beolvasás
Írjunk egy programot, ami bekéri a keresztnevünket, majd a vezetéknevünket és kiprinteli a teljes nevünket. Pl:
"Csonka Bence"
Bonyolult számolás
Printeljük ki a 2-nek a 136. hatványának 11-gyel való osztási maradékát!
Hatványozás
Írjunk python függvényt, ami két paraméterű és az első paramétert a második paraméterű hatványra emeli.
A függvény neve legyen hatvany, kettő paramétere legyen: x,y
Összehasonlítás
Írjunk python függvényt, ami két paraméterű és az első paramétert összehasonlítja a második paraméterrel.
A függvény neve legyen hasonl, kettő paramétere legyen: x,y
Ha x = y, akkor 'Megegyeznek' szöveget printeljen,
Ha x > y, akkor 'Az első nagyobb, mint a második' szöveget printeljen,
Ha x < y, akkor 'Az első kisebb, mint a második' szöveget printeljen.
Próbáljuk meg az if függvényt elif és else használatával is megírni.
factorial
Írjunk egy függvényt, ami kiszámolja n faktoriális értékét. A függvényt próbáljuk meg rekurzióval definiálni, ahogyan maga a faktoriális függvény matematikai fogalma is rekurzívan van definiálva.
Másodfokú egyenlet megoldóképlete
Először töltsük be az
import math
paranccsal azt a csomagot, amivel majd gyököt tudunk vonni az
math.sqrt()
parancs segítségével. A függvény 3 paramétere legyen a,b,c az együtthatók.