Python Flashcards

(57 cards)

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
min() listáknál
A lista legkisebb eleme | print(min(jegyek))
26
lista végéhez elem hozzáfűzése
lista.append()
27
lista utolsó elemének kivétele:
lista.pop()
28
Mi az a Tuple()? P
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
Mik azok a szettek? Példa
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
tagság ellenrzése szetteknél:
print('sárga' in színek_szett)
31
importálások:
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
órai fájlbeolvasó függvény
``` 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
fáljbaírás megadása, fájlbaírás parancsa
eredmenyek = open("eredmenyek.txt", "w") | eredmenyek.write(str(i+1)+ ". sorozat: ")
34
importalt sajat modul függvényének meghívása
lista = sajat_modul.darabolo(teljes_szoveg, " ")
35
#Ugyanaz-e a két objektum?
print(a is b)
36
#Lista klónozása
b =a[:]
37
#Lista bővítése tetszőleges helyre beszúrással
a.insert(1,4)
38
#Lista kiegészítése másik listával a végén
a.extend([5,6,7,8])
39
#Lista megfordítása
a.reverse()
40
#Lista sorba rendezése
a.sort()
41
#Konkrét elem eltávolítása
a.remove(8)
42
#Beépített konverziós függvény (karakterekre bontás)
``` szo = "Megszentségteleníthetelenségeskedéseitekért" lista = list(szo) ```
43
A lista 2. elemétől irassa ki végig
print(lista[2:])
44
A lista 0. elemétől írassa ki az első 3 elemet
print(lista[:3])
45
Mindegyik elem kiiratása
print(lista[:])
46
lista elemeinek törlése
del apokalipszis_lovasai
47
egy lista string elemeinek összefűzése
``` glue = " " log_event = glue.join(log_words) ```
48
ablak és teknős importálása
``` ablak = turtle.Screen() Odon = turtle.Turtle() ```
49
teknős toll fel és le emelése
Odon.penup() | Odon.pendown()
50
szetthez elem hozzáadása
.add()
51
szettnél véletlen elem eltávolítása
.pop()
52
Mik a szótárak?
(kulcs-érték tárolók), több is lehet belőlük
53
elem szótár deklrarálása
elemek = {"hidrogén": 1 , "hélium":2}
54
elem hozzáadása szótárhoz
elemek['lítium'] =3
55
Teljes file beolvasása
fajl_kezelo = open("da_quotes.txt") tartalom = fajl_kezelo.read() fajl_kezelo.close() print(tartalom)
56
fájlba írás (sortöréssel)
sajat_fajl.write("Helló bébi, alma a fán\n") | sajat_fajl.write("--------------\n")
57
fájl mentése internetről
#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)