Kihagyás

I/O Műveletek

  • Kapcsolattartás a felhasználóval
  • Kapcsolattartás a programmal
  • Debugolás

Output

Egyszerű output

Az output műveletek célja, hogy a program információt közöljön a felhasználóval. Pythonban a print függvényt használjunk erre a célra.

print("Hello World!")

Összetett output

Az összetettebb műveletek kiírása a print függvénnyel:

print(3 + 6) # 9
print(2 * 4) # 8

Több információ egyidejű kiíratása a print függvénnyel

print("A benzin ára", 468, "Ft")
# output: A benzin ára 468 Ft

Speciális paraméterekkel beállíthatjuk az elválasztó karaktert

print("A benzin ára", 468, "Ft", sep="*")
# output: A*benzin*ára*468*Ft

Szöveg ismétlése

Pythonban lehetőségünk van egy bizonyos szöveget meghatározott mennyiségszer ismételni. Erre a célra a szorzás operátort használjuk.

print("alma" *3) # almaalmaalma
print("alma " *3) # alma alma alma

Input

Az előbbiek során megnézhettük azt, hogy hogyan tudunk a felhasználó számára üzenetet átadni. Most megfordíthatjuk az adatfolyamot és mi adunk a programnak át információt.

Szövegbeolvasás

A szövegbeolvasáshoz a Python input függvényét használjuk.

nev = input("Add meg a neved")
print("Szia", nev)

Egész szám beolvasás

A számok beolvasása során kicsit nehezebb a dolgunk, hiszen ki kell kényszerítenünk, hogy a program számként tárolja az értéket, ne pedig szövegkint.

int(value)
value: egy lebegőpontos szám vagy szöveg (string) amit egésszé szeretnénk alakítani.

szam = int(input("Add meg a számot:"))
print("Beírt szám:", szam)

Valós szám beolvasás

A valós számok voltaképpen a matematikai értelemben vett tört számok. Ezeknek a típusát is ki kell kényszerítenünk a float függvény segítségével.

float(value)
value: egy egész szám vagy szöveg (string) amit lebegőpontossá szeretnénk alakítani.

szam = float(input("Add meg a számot:"))
print("Beírt szám:", szam)