NEW
Font size
WorksheetsPodstawy Pythona i praca z plikami
Total questions: 20
Worksheet time: 10mins
Jakie są podstawowe typy danych w Pythonie?
int, float, str, bool, array, dict
char, float, array, dict
int, float, str, boolean, list, tuple
int, float, str, bool, list, tuple, set, dict
Co to jest zmienna w Pythonie?
Zmienna w Pythonie to stała wartość, która nie może być zmieniana.
Zmienna w Pythonie to typ danych, który nie ma przypisanej nazwy.
Zmienna w Pythonie to funkcja, która wykonuje operacje na danych.
Zmienna w Pythonie to nazwa przypisana do wartości, która może być używana do przechowywania danych.
Jakie operatory arytmetyczne są dostępne w Pythonie?
|
+ , - , * , / , // , % , **
^
&
Jakie są różnice między listą a krotką w Pythonie?
Listy nie mogą zawierać duplikatów.
Listy są mutowalne, krotki są niemutowalne.
Listy są szybsze od krotek.
Krotki mogą zawierać tylko liczby.
Jak zdefiniować funkcję w Pythonie?
function_name(parameters) => value
def function_name(parameters): # function body return value
function_name{parameters} return value
function_name: parameters -> value
Jak otworzyć plik tekstowy w Pythonie?
Otwórz plik za pomocą 'file("nazwa_pliku.txt")'.
Użyj 'read_file("nazwa_pliku.txt")'.
Użyj 'open("nazwa_pliku.txt", "r")'.
Zastosuj 'load("nazwa_pliku.txt")'.
Jak zapisać dane do pliku tekstowego w Pythonie?
Użyj open('nazwa_pliku.txt', 'w') oraz write('dane') w Pythonie.
Użyj open('nazwa_pliku.txt', 'r') oraz read() w Pythonie.
Użyj open('nazwa_pliku.txt', 'a') oraz append('dane') w Pythonie.
Zapisz dane do pliku CSV używając pandas.
Jakie są różnice między trybem 'r' a 'w' przy otwieraniu pliku?
Tryb 'r' otwiera plik w trybie binarnym, a 'w' w trybie tekstowym.
Tryb 'r' i 'w' są identyczne w funkcji.
Tryb 'r' służy do zapisu, a 'w' do odczytu.
Tryb 'r' służy do odczytu, a 'w' do zapisu.
Jak można zamknąć plik po jego użyciu?
Użyj metody 'close()'.
Zamknij plik ręcznie.
Użyj metody 'exit()'.
Użyj metody 'save()'.
Jakie są typowe błędy przy pracy z plikami w Pythonie?
Używanie nieodpowiednich bibliotek do przetwarzania plików
Zawsze otwieranie plików w trybie binarnym
Typowe błędy przy pracy z plikami w Pythonie to: nieprawidłowe zamykanie plików, nieobsługiwanie wyjątków, używanie nieodpowiednich trybów otwierania plików, nieprawidłowe ścieżki do plików oraz niezrozumienie kodowania plików.
Zamykanie plików w trybie tylko do odczytu
Jakie są sposoby na iterację przez linie w pliku tekstowym?
Zastosowanie funkcji 'write()' do zapisu linii.
Użycie pętli 'for' na obiekcie pliku lub funkcji 'readlines()'.
Odczyt całego pliku za pomocą 'read()' bez iteracji.
Użycie pętli 'while' na obiekcie pliku.
Jaka jest różnica między 'with open("liczby.txt", "r") as file:' a 'file = open("liczby.txt", "r") ... file.close()'?
Do odczytu plików używana jest instrukcja „with”, natomiast do zapisywania plików używana jest instrukcja „file.close()”.
Instrukcja „with” służy do otwierania plików w trybie binarnym, natomiast „file.close()” służy do otwierania plików w trybie tekstowym.
Instrukcja „with” służy do obsługi wyjątków występujących podczas odczytu pliku, natomiast instrukcja „file.close()” służy do obsługi wyjątków występujących podczas zapisywania pliku.
Instrukcja „with” automatycznie obsługuje zamknięcie pliku po jego zakończeniu.
Ten fragment kodu spowoduje?
Dopisanie do pliku w jednej linii liczb od 1 do 21.
Nadpisanie pliku, wpisanie linii liczb od 1 do 21
Dopisanie do pliku liczb od 1 do 21 jedna pod drugą
Nadpisanie pliku, wpisanie liczb parzystych od 1 do 20 jedna pod drugą
Jeżeli w funkcji open() wpiszemy tylko nazwę pliku, to spowoduje to?
Otworzy plik w trybie odczytu i zapisu.
Spowoduje wywołanie błędu
Otworzy plik w trybie odczytu.
Otworzy plik w trybie zapisu.
Czym różni się file.readlines() od file.readline()?
Metoda file.readlines() odczytuje wszystkie wiersze pliku i zwraca je jako listę liczb całkowitych, natomiast metoda file.readline() odczytuje tylko jeden wiersz pliku i zwraca go jako ciąg znaków.
Metody te niczym się nie różnią.
Metoda file.readlines() odczytuje wszystkie wiersze pliku i zwraca je jako listę ciągów znaków, natomiast metoda file.readline() odczytuje tylko jeden wiersz pliku i zwraca go jako ciąg znaków.
Metoda file.readlines() odczytuje tylko jedną linię pliku i zwraca ją jako ciąg znaków, natomiast metoda file.readline() odczytuje wszystkie linie pliku i zwraca je jako listę ciągów znaków.
Co robi ten fragment kodu?
Dodane zostaną linie "Linia 1", "Linia 2" i "Linia 3" w jednym wierszu.
Plik "plik.txt" zostanie nadpisany i zapisane zostaną linie "Linia 1", "Linia 2" i "Linia 3" w jednym wierszu.
W pliku "plik.txt" nie zostaną zapisane żadne linie.
Plik "plik.txt" zostanie nadpisany i zapisane zostaną linie "Linia 1", "Linia 2" i "Linia 3" w osobnych wierszach.
Jakie są różnice między trybem 'a' a 'w' przy otwieraniu pliku?
Tryb 'a' otwiera plik w trybie binarnym, a 'w' w trybie tekstowym.
Tryb 'a' dodaje dane do pliku, a 'w' nadpisuje istniejące dane.
Tryb 'a' i 'w' są identyczne w funkcji.
Tryb 'a' jest używany tylko do odczytu, a 'w' do zapisu.
Jakie są metody do odczytu danych z pliku w Pythonie?
read(), readlines(), readline()
get(), fetch(), read()
load(), fetchall(), read()
read_file(), get_lines(), read()
Jakie są metody do zapisu danych do pliku w Pythonie?
write(), writelines()
save(), store()
append(), write()
save_file(), write_data()
Jakie są różnice między 'append' a 'write' w kontekście zapisu do pliku?
Obie metody działają identycznie.
'append' dodaje dane na końcu pliku, a 'write' nadpisuje istniejące dane.
'append' otwiera plik w trybie binarnym, a 'write' w trybie tekstowym.
'append' jest używane tylko do plików tekstowych, a 'write' do binarnych.
