Informatika Tanuljunk

Informatika – Tanulj programozni ↹ Python

 

Mi az a Python?

A Python egy magas szintű, általános célú programozási nyelv, amelyet egyszerű szintaxisa és könnyen olvashatósága miatt gyakran ajánlanak kezdőknek. Guido van Rossum hozta létre az 1990-es évek elején, és azóta az egyik legnépszerűbb programozási nyelvvé vált.

Python főbb jellemzői:

  • Könnyen tanulható és olvasható
  • Interaktív és dinamikusan típusos
  • Széles körben használt: webfejlesztés, adatelemzés, mesterséges intelligencia, automatizáció, játékfejlesztés stb.
  • Rengeteg könyvtárral rendelkezik, pl.: NumPy, Pandas, TensorFlow, Flask

Nélkülözhetetlen instrukciók kezdőknek

1. Kiíratás konzolra

A print() függvény segítségével kiírhatunk szöveget vagy változókat a konzolra.

print("Hello, világ!")

2. Változók és adattípusok

Pythonban nem kell változótípusokat előre megadni, mert dinamikusan kezeli őket.

szam = 10      # Egész szám (int)
szoveg = "Python"  # Szöveg (str)
tizedes = 3.14  # Lebegőpontos szám (float)
igaz_hamis = True  # Logikai érték (bool)

3. Felhasználói bemenet

A input() segítségével bekérhetünk adatokat a felhasználótól.

nev = input("Mi a neved? ")
print("Szia, " + nev + "!")

4. Feltételes elágazások (if-elif-else)

Lehetővé teszik a program döntéshozatalát.

szam = int(input("Adj meg egy számot: "))
if szam > 0:
    print("A szám pozitív.")
elif szam < 0:
    print("A szám negatív.")
else:
    print("A szám nulla.")

5. Ciklusok (for, while)

Az ismétlések megvalósítására szolgálnak.

  • for ciklus:
for i in range(5):  # 0-tól 4-ig fut
    print("Ez a szám:", i)
  • while ciklus:
szam = 1
while szam <= 5:
    print(szam)
    szam += 1

6. Listák és azok kezelése

A lista több érték tárolására szolgál egy változóban.

gyumolcsok = ["alma", "banán", "cseresznye"]
print(gyumolcsok[0])  # "alma" kiírása
gyumolcsok.append("narancs")  # Új elem hozzáadása

7. Függvények

A kód szervezettebbé és újrahasználhatóvá tétele érdekében használhatunk függvényeket.

def koszones(nev):
    print("Szia, " + nev + "!")

koszones("Anna")

8. Hiba- és kivételkezelés

A try-except segítségével elkerülhetjük a program összeomlását.

try:
    szam = int(input("Adj meg egy számot: "))
    print(10 / szam)
except ZeroDivisionError:
    print("Nullával nem lehet osztani!")
except ValueError:
    print("Kérlek, adj meg egy számot!")

Hogyan kezdj bele?

  1. Telepítsd a Pythont a python.org oldalról vagy használd az Online Python-értelmezőt az onlinegdb.com oldalon.
  2. Használj egy szerkesztőt vagy IDE-t, pl. VS Code, PyCharm vagy Jupyter Notebook.
  3. Írj egyszerű programokat, például egy számkitaláló játékot vagy egy kis számológépet!
  4. Fokozatosan tanuld meg a haladóbb témákat, például az objektumorientált programozást (OOP), fájlkezelést, API-k használatát stb.

Kapcsolódó:

Python programozás

Informatika – Programot írunk Pythonban