{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "### Előadás anyag\n", "Nézzük meg az 1. előadás anyagát tartalmazó Jupyter notebook (01_ea.ipynb) tartalmát! Futtassuk az egyes cellákat, módosítsunk, kisérletezzünk szabadon!" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Feladatok\n", "Határozzuk meg az alábbi kifejezések értékét! Ahol szükséges, ott használjunk változókat, amelyek értékeit értékadó utasításokkal adjuk meg! Az eredményeket jelenítsük meg kétféle módon is: kifejezésként megadva, ill. a print függvény segítségével!" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Hányszor van meg a 111-ben a 27 és mennyi a maradék?\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Egy síkbeli pont távolsága az origótól\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Egy adott sugarú kör területe és kerülete\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Egy adott karakter ASCII kódja\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Egy adott karakter angol kisbetű-e?\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Egy komplex szám abszolút értéke\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Négyzetgyök 2 értéke komplex szám(ok) segítségével meghatározva\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Használjuk a type függvényt különféle típusú kifejezések eredménytípusának a meghatározására!" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Próbáljon ki néhány típuskonverziót!" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Mutassa meg, hogy az előjel vagy a hatványozás művelet az erősebb prioritású a Python-ban!" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Házi feladatok\n", "- Két adott, zárt intervallum a valós számagyenesen átfed-e vagy sem?\n", "- Két adott, síkbeli körnek van-e közös pontja vagy sem?\n", "- Készítsünk kifejezést a kizáró vagy (xor) logikai műveletre! Ez egy kétoperandusú művelet, ami pontosan akkor igaz, ha az egyik operandus igaz, a másik nem!" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.3" } }, "nbformat": 4, "nbformat_minor": 2 }