Informatika2-2021/CsütGyak01

A MathWikiből
(Változatok közti eltérés)
(without 2)
(szobahomerseklet)
58. sor: 58. sor:
 
Ha nem egy integer-t vagy nem pozitív integer-t kapunk, akkor térjen vissza a függvény a <code><b>None</b></code> értékkel.
 
Ha nem egy integer-t vagy nem pozitív integer-t kapunk, akkor térjen vissza a függvény a <code><b>None</b></code> értékkel.
  
== szobahomerseklet ==
+
== szobahomerseklet_1 ==
 
A [https://en.wikipedia.org/wiki/Room_temperature Wikipedia] szerint a ''szobahőmérséklet'' 18°C és 25°C között van
 
A [https://en.wikipedia.org/wiki/Room_temperature Wikipedia] szerint a ''szobahőmérséklet'' 18°C és 25°C között van
 
Írjunk egy függvényt, ami leellenőrzi ezt.
 
Írjunk egy függvényt, ami leellenőrzi ezt.

A lap 2021. február 10., 16:10-kori változata

előző fel következő

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ó!

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

Bevezetés

  • Próbáljuk ki az előadás notebook-ot
    • le kell töltni a wiki-ről és feltölteni a jupyter.math.bme.hu-ra
  • Próbáljuk megírni az illedelmes köszönő programot (terminálból is)!
  • Próbáljuk ki az osztást (integer és float)

celsiusra

Írjunk python függvényt, ami egy Fahrenheitben megkapott hőmérsékletet átvált Celsius fokra. A függvény neve legyen celsiusra, és paraméterként egy fahrenheit nevű számot kapjon. Úgy lehet kiszámolni ezt az értéket, hogy a Fahrenheit-ben mért hőmérsékletből kivonunk 32-t, majd az így kapott számot megszorozzuk 5/9-el.

prime

Írjunk python függvényt, ami megmondja, hogy egy pozitív egész szám prím-e.

A függvény neve legyen prime, egy paramétere legyen:

  • x, a vizsgálandó szám

A függvény True-val vagy False-al térjen vissza attól függően hogy a szám prím vagy sem.

A biztonság kedvéért érdemes leellenőrizni, hogy az x változó helyes-e egyáltalán. Ha nem egy integer-t vagy nem pozitív integer-t kapunk, akkor térjen vissza a függvény a None értékkel.

szobahomerseklet_1

A Wikipedia szerint a szobahőmérséklet 18°C és 25°C között van Írjunk egy függvényt, ami leellenőrzi ezt.

A függvény

  • neve legyen szobahomerseklet
  • egyetlen változója fok, ami a szoba hőmérséklete Celsiusban
  • térjen vissza az alábbi string-ek egyikével:
    • "Túl hideg!"
    • "Túl meleg!"
    • "OK"

Figyeljük meg a különbséget a print és return között!

factorial

Írjunk egy függvényt, ami kiszámolja n faktoriális értékét.

without_2

Írjunk egy függvényt, ami egy adott n számra visszaadja azt a számot, amelyet úgy kapunk, hogy leosztjuk azzal a legnagyobb kettőhatvánnyal, amivel még osztható a szám.

Például:

1 -> 1
2 -> 1
3 -> 3
4 -> 1
6 -> 3
7 -> 7
9 -> 9
10 -> 5
100 -> 25

előző fel következő

Személyes eszközök