Font size
WorksheetsDatoteke
Total questions: 20
Worksheet time: 17mins
S katerimi ukazi lahko (smiselno) odpremo besedilno datoteko beri.txt za branje?
open('beri.txt', 'r')
open('beri.txt', 'wb')
open('beri.txt', 'rb')
open('beri.txt', 'rw')
open('beri.txt')
S katerimi ukazi lahko (smiselno) odpremo binarno datoteko pisi.gif za pisanje?
open('pisi.gif', 'r')
open('pisi.gif', 'wb')
open('pisi.gif', 'rb')
open('pisi.gif', 'w')
open('pisi.gif')
Vsebina datoteke roze.txt je prikazana na zgornji sliki. Kaj se izpiše po tem, ko izvedemo kodo na spodnji sliki?
trobentica
vijolica
tulipan
trobentica
vijolicatulipan
tulipan
Ne moremo vedeti kateri odgovor.
Ukaz open("datotka.txt", "rw") odpre datoteko za branje in pisanje.
Drži
Ne drži
Na sliki je vsebina datoteke imena.txt. Vsa imena, ki so v njej zapisana, bi radi izpisali v eni vrstici brez presledkov, torej 'AnjaPeterJanMaja' (po koncu niza pa je nova vrstica). S katerimi programi lahko to naredimo?
Kaksna je vsebina datoteke zivali.txt po tem, ko zaženemo program? (Kaj bi pisalo v datoteki, če bi jo odprli z urejevalnikom). Predpostavi, da je pred izvajanjem kode datoteka prazna.
NosorogKamela
Nosorog
Kamela
Nosorog\n
Kamela\n
Koda sproži napako.
Kakšna je vsebina datoteke zivali.txt po tem, ko zaženemo program? (Kaj bi pisalo v datoteki, če bi jo odprli z urejevalnikom)
Sekvoja
Hrast\
Jablana
Sekvoja
Hrast\nJablana
Sekvoja\n
Hrast\\n
Jablana
Sekvoja
Hrast
Jablana
Kakšna je relativna pot do datoteke branje.py, če se nahajamo v mapi "."?
programi\knjiznice\branje.py
programi-knjiznice-branje.py
c:\programi\knjiznice\branje.py
datoteke-datoteka1
Kaj izpiše program na sliki?
nič
True
False
Program sproži napako
Kateri ukazi bodo nekaj zapisali v datoteko dat?
dat.write('Tekst')
dat.print('Tekst')
write('Tekst', file = dat)
print('Tekst', file = dat)
S katerim ukazom lahko nadomestimo ukaz
datoteka.write('Blabla')?
print('Blabla', end='', file=datoteka)
print('Blabla', file=datoteka)
datoteka.print('Blabla')
datoteka.print('Blabla', end='')
Ali bi programa na sliki naredila enaki datoteki?
Da
Ne
Število 154 v standardu CP1250 predstavlja znak š, V standardu CP863 pa znak Ü. Črki k in a se v obeh standardih zapišeta enako. Kaj izpiše koda na sliki?
kaša
kaÜa
b'ka\xc5\xa1a'
kaa
Kaj vrne metoda readline, po tem ko smo prebrali že vse vrstice v datoteki?
Prazen niz
Prazno tabelo
Sproži napako
Null
Kakšen je tip podatkov, ki jih preberemo z datoteke?
str (niz)
Int (cela števila)
float (dec. števila)
različen (glede na to, kaj piše na datoteki)
Koda v Pythonu, s katero na odprto datoteko piši napišemo niz "Ha, ne boš me!", je lahko ...
print("Ha, ne boš me!", piši)
piši.write("Ha, ne boš me!\n")
piši.write("Ha, ne boš me!")
piši.write("Ha, ne boš me!", "\n")
print("Ha, ne boš me!", file = piši)
Katero datoteko odpremo z ukazom
open(r'e:\no1.dat')
Datoteko no1.dat na enoti E
Nobene, ker pride do napake
Datoteko o1.dat na enoti E
Na datoteki beri4.py je ta koda. Kaj je v spremenljivki v1?
"beri = open('beri4.py')\n"
"beri = open('beri4.py')"
"b"
"b\n"
Ali bi morali v tej kodi spremeniti tip podatka v x? Pri tem nam F označuje odprto datoteko, kjer je v vsaki vrstici zapisano celo število.
Da, npr. z x = int(x)
Ne, podatek je tako ali tako prebran kot celo število
Ne, podatek se avtomatično pretvori v ustrezni tip
Ne nujno, če bi prvi stavek spremenili v aSum = "0"
Koda v Pythonu, s katero na odprto datoteko piši napišemo SAMO niz "Ha, ne boš me!", je lahko ...
piši.print("Ha, ne boš me!")
piši.writeLine("Ha, ne boš me!")
piši.write("Ha, ne boš me!")
piši.write("Ha,", "ne boš me!")
print("Ha, ne boš me!", file = piši)
