Python Flashcards

1
Q

szettek esetén tagság ellenőrzése(például sárga része-e a színeknek?):

A

print(‘sárga’ in szinek_szett)

in

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

szethez elem hozzáadása:

A

színek_szett.add(‘piros’)

add

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

véletlen elem eltávolítása szetben:

A

színek_szet.pop()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

szótárak(dictionary) általános formája:

A

(kulcs-érték)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

példa szótárra

A

elemek={,,hidrogén”:1, ,,hélium”:2}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Elem megléte szótárban(pl.: elemekben)

A

print(‘arany’ in elemek)

in

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

konkrét(pl.hidrogén) elem értéke:

A

print(elemek.get(‘hidrogén’))

.get()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Elem törlése(pl..hidrogén):

A

print(elemek.pop(“hidrogén”))

.pop()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Összetet adatstruktúrák:

hidrogén súlyának kiiratása

A

elemek=[‘hidrogén’:{,,szám’:1,,súly:1,,,szimbólum”:”H”}]

print(elemek[‘hidrogén’][‘súly’])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

esoviz vátozó legyen egyenlő 5 * 10 a 6.-onnal

A

esoviz=5e6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

hatványozás művelete pythonban, példa rá

A

2**10 (1024)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

logikai operátorok

A

and, or, not

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

aposzrófos szöveg elmentésére példa

A

for_quote=’whether you think yo can, or you think you can't - yo're right’

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

stringgé és intté konvertálás

A

str(változó), int(változó)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

címmé tétel, példa

A

.title()

print(‘stev jobs’.title())

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Egy adott szó megszámlálás egy stringben, példa

A

.count(‘szó’)

print(“Egy cica, két cica, száz cica jajj”.count(“cica”))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

szöveg részekre bontása, karakterek kiszedése, elválasztás, példa

A

.split()
print(“Egy cica, két cica, száz cica jajj”.split())
.split(‘c’)
.split(“c” , 2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Mit csinál a

  1. )split(‘c’) és
  2. ) split(‘c’, 2)
A
  1. ) Kiszedi az összes c betűt, és az utána vagy előttelévő btűket külön elmenti egy listába
  2. ) A első 2 c-betűt kiszedi a stringből, az előtte és utána levő betűket kiszedi!
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Hányadik indexnél kezdődik az adott string:

A

.find(“szoveg”)

print(“Egy cica, két cica, 100 cica jajj”.find(“cica”))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Adott lista elemeinek kiiratása az adott intervallumban, erre szolgáló jelölések

A

cicas[mettől:meddig]

cicas[:5] //4-ig, első 5 elemet írja ki!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

utolsó elem kiiratása:

A

print(cicas[-1])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

van e ebben a stringben vagy tömbben kutya elem?

Milyen értéket dob vissa?

A

print(“Kutya” in cicas)

érték: True vagy False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

len() listáknál? példa a használatára

A

listam elemeinek száma

print(len(jegy))

24
Q

max() listánál? P

A

A legnagyobb eleme a listának

print(max(jegyek))

25
Q

min() listáknál

A

A lista legkisebb eleme

print(min(jegyek))

26
Q

lista végéhez elem hozzáfűzése

A

lista.append()

27
Q

lista utolsó elemének kivétele:

A

lista.pop()

28
Q

Mi az a Tuple()? P

A

Egymáshoz szorosan kapcsolódó információegységek rögzítésére szolgál!
Pl.: méretek = [52, 128, 64]
szelesseg, magassag, hossz = méretek:
print(“Méretek: {0} {1} {2} cm”.format(szelesseg, magassag, hosszusag))

29
Q

Mik azok a szettek? Példa

A

Egyedi(egyszer előforduló) elemek gyűjteményei
színek_lista= [‘kék’, ‘zöld’, ‘zöld’, ‘sárga’]
színek_szett=set(színek_lista)

30
Q

tagság ellenrzése szetteknél:

A

print(‘sárga’ in színek_szett)

31
Q

importálások:

A

import turtle
from sajat_modul import darabolo #Csak ezt az egyet a sajat_modulból
from sajat_modul import * # Mindent a sajat_modulból
import turtle as t

32
Q

órai fájlbeolvasó függvény

A
def fajlbeolvasasa(fajlnev):
    fajl_kezelo = open(fajlnev, "r") #r=olvasni
    sorok = []
    while True:
        sor = fajl_kezelo.readline()
        if len(sor) == 0:
            break
        sorok.append(sor)
    fajl_kezelo.close()
    return(sorok)
33
Q

fáljbaírás megadása, fájlbaírás parancsa

A

eredmenyek = open(“eredmenyek.txt”, “w”)

eredmenyek.write(str(i+1)+ “. sorozat: “)

34
Q

importalt sajat modul függvényének meghívása

A

lista = sajat_modul.darabolo(teljes_szoveg, “ “)

35
Q

Ugyanaz-e a két objektum?

A

print(a is b)

36
Q

Lista klónozása

A

b =a[:]

37
Q

Lista bővítése tetszőleges helyre beszúrással

A

a.insert(1,4)

38
Q

Lista kiegészítése másik listával a végén

A

a.extend([5,6,7,8])

39
Q

Lista megfordítása

A

a.reverse()

40
Q

Lista sorba rendezése

A

a.sort()

41
Q

Konkrét elem eltávolítása

A

a.remove(8)

42
Q

Beépített konverziós függvény (karakterekre bontás)

A
szo = "Megszentségteleníthetelenségeskedéseitekért"
lista = list(szo)
43
Q

A lista 2. elemétől irassa ki végig

A

print(lista[2:])

44
Q

A lista 0. elemétől írassa ki az első 3 elemet

A

print(lista[:3])

45
Q

Mindegyik elem kiiratása

A

print(lista[:])

46
Q

lista elemeinek törlése

A

del apokalipszis_lovasai

47
Q

egy lista string elemeinek összefűzése

A
glue = " "
log_event = glue.join(log_words)
48
Q

ablak és teknős importálása

A
ablak = turtle.Screen()
Odon = turtle.Turtle()
49
Q

teknős toll fel és le emelése

A

Odon.penup()

Odon.pendown()

50
Q

szetthez elem hozzáadása

A

.add()

51
Q

szettnél véletlen elem eltávolítása

A

.pop()

52
Q

Mik a szótárak?

A

(kulcs-érték tárolók), több is lehet belőlük

53
Q

elem szótár deklrarálása

A

elemek = {“hidrogén”: 1 , “hélium”:2}

54
Q

elem hozzáadása szótárhoz

A

elemek[‘lítium’] =3

55
Q

Teljes file beolvasása

A

fajl_kezelo = open(“da_quotes.txt”)
tartalom = fajl_kezelo.read()
fajl_kezelo.close()
print(tartalom)

56
Q

fájlba írás (sortöréssel)

A

sajat_fajl.write(“Helló bébi, alma a fán\n”)

sajat_fajl.write(“————–\n”)

57
Q

fájl mentése internetről

A

Fájl lementése internetről

import urllib.request (ulibre)

url = "http://simonyi.sulinet.hu/download/palyavalasztas/Palyavalasztasi_nyilt_nap_2019_okt_09.pdf"
cel_fajlnev = "palyavalasztas.pdf"

urllib.request.urlretrieve(url, cel_fajlnev) (ulibre ulret)