corrected_deck_utf8 Flashcards

1
Q

What does ‘if __name__ == ‘__main__’:’ mean in Python?

A

This is a common Python idiom to ensure that some code is only executed when the script is run directly (not imported as a module).

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

What does ‘os.environ[‘OUTPUT_PATH’]’ do?

A

Opis: Pobiera wartość zmiennej środowiskowej o nazwie OUTPUT_PATH. Umożliwia dostęp do informacji przekazanej do programu przez system operacyjny (np. ścieżka do pliku, katalog itp.).

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

How to count elements in an array that meet a condition?

A

sum(1 for x in arr if x > 0)

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

What does ‘with open(“plik.txt”, “r”) as f:’ do?

A
  • Otwiera plik w trybie tylko do odczytu.
  • Jeśli nie podasz trybu, domyślnie będzie to “r”.
  • Rzuca błąd (FileNotFoundError).

“r” – Read (czytaj)

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

What does ‘with open(“plik.txt”, “w”) as f:’ do?

A
  • Otwiera plik w trybie zapisu.
  • Usuwa zawartość pliku, jeśli już istnieje, i tworzy nowy plik, jeśli go nie ma.
  • Tworzy nowy plik.

“w” – Write (pisz)

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

What does ‘with open(“plik.txt”, “a”) as f:’ do?

A
  • Otwiera plik w trybie dopisywania.
  • Dodaje dane na końcu pliku, bez usuwania istniejącej zawartości.
  • Tworzy nowy plik.

“a” – Append (dopisz)

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

What does ‘with open(“nowy_plik.txt”, “x”) as f:’ do?

A
  • Otwiera plik w trybie zapisu, ale tylko jeśli plik jeszcze nie istnieje.
  • Rzuca błąd (FileExistsError).

“x” – Exclusive (utwórz nowy plik)

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

What does ‘with open(“plik.txt”, “r+”) as f:’ do?

A
  • Otwiera plik do odczytu i zapisu.
  • Plik musi istnieć.

“r+” – Read & Write (czytaj i pisz)

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

What does ‘with open(“plik.txt”, “w+”) as f:’ do?

A
  • Otwiera plik do zapisu i odczytu.
  • Usuwa istniejącą zawartość lub tworzy nowy plik.

“w+” – Write & Read (pisz i czytaj)

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

What does ‘with open(“plik.txt”, “a+”) as f:’ do?

A
  • Otwiera plik do dopisywania i odczytu.
  • Zaczyna na końcu pliku.

“a+” – Append & Read (dopisz i czytaj)

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