[SKRJEZ] O predmetu
narval13068
Jel postoji službeni šalabahter za ispit koji možemo koristit na ispitu
Dekan
Dima na materijalima postoji nekakav podsjetnik za unix ljusku. Zanima me smije li se to koristiti?
tuka
KiflaKiflic koliko sam vidjela na obavijesti, sve je na zaokruživanje i ima negativne bodove
tuka
jel netko rjesavao mi 2012/2013 da podijeli svoja rjesenja?
MsBrightside
tuka 1.b
2.a
3.c
4.c
5.d
6.d
7.c
8.a
9.a
10.a
11.c
12.b
13.a
14.b
15.c
16.a
17.c
18.e
19.a
20.
+j
+j+j
+j+j+j
+j+j+j+j
21.a
skoro sve je provjereno kroz terminal tako da bi trebalo biti tocno, kod 14. u prvom if-u je $q ja sam pretpostavila da je to trebalo bit $d pa je rjesenje pod b jedan i tri, u slucaju da je to ipak q onda bi rjesenje bilo tri sto nije ponudeno.
KiflaKiflic
MsBrightside
napomena, u 7. se ne sortira polje jer nije spremljeno u varijablu, pa je odgovor e) fred wilma betty barney
MsBrightside
KiflaKiflic yep, to sam zaboravila ispraviti, hvala 😃
[obrisani korisnik]
Jel se smije imati onaj podsjetnik na ispitu?
Amon
[obrisani korisnik] Sad je došla obavijest, smije se
Emma63194
$a=“2.5”;
$b=4;
$c=“4.0”;
$d=2.5;
$e=2;
if ($a eq $d | | $a == $e){print “jedan\n”};
if ($a == $d && $a ==$e) { print “dva\n”;}
if ($a ne $d || $b == $c) { print “tri\n”;}
if ($a eq $d && $b eq $c) { print “cetiri\n”};
Zna li možda netko objasniti zašto je ispis jedan i tri?
Ne ide mi stvarno u glavu ova Perlova logika.
sekiro
sa == usporedujes brojeve a sa eq stringove, tako da svaki put kad stavis eq b postane string i nije jednak c ali ako ih usporedujes sa == onda su jednaki
jackPackage
10.)Kako demo u bashu ispitati vrijednost varijable godunutar intervala [2013, 2017]?
a) if ($god > 2012 && $god < 2018)
b) if [$god > 2012 and $god < 2018]
c) if [$god >= 2013 & $god <= 2017]
d) if $ ((god>=2013 & god <=2017))
e) if [$god –ge 2013 –o $god –le 2017]
f) Ništa od navedenog
zanima me dali je -o greška i dali bi trebalo ići -a umjesto
KiflaKiflic
jackPackage Greska je, treba biti -a
Bisenberg
Zna li itko od starijih kolega kolika je slicnost jedinog dostupnog zavrsnog ispita i ispita proslih godina?
Sicsile
zna netko ovaj
Filemon
Sicsile
bome ne bi trebalo ispast dvaput.
"%r"
je format string koji daje reprezentaciju objekta u memoriji, tj. rezultat repr()
funkcije.
Njemu se predaje string r"C%\Nesto\Nesto" koji je raw string u kojem su \ doslovni znakovi, umjesto escape za nešto drugo.
Dakle ispiše se “C%\Nesto\Nesto” u kojem se ti backslashevi escapeaju s \ .
Cvija
Zna li itko ima li kakav prag na ovom ispitu?
Amon
Cvija Yup
renren
Pretpostavimo da naredba ls daje sljedeći ispis:
cygutil12 cygutil14 libgcc12 libgcc14 libint21 libint24.lst termcap.dsc
cygutil12.lst cygutil14.dsc libgcc12.lst libgcc14.dsc libint22.lst libint42 termcap.lst
Što će se ispisati izvođenjem naredbe ls [^ t]*[12]a) cygutil12 libgcc12
b) cygutil12.lst libgcc12.lst libint22.lst
c) cygutil12 libgcc12 libint21 libint42
d) neće se ništa ispisati
e) cygutil12 cygutil12.lst libgcc12
f) ništa od navedenoga
Ovdje bi trebalo bit pod c) ali zasto libint22 nije match? Zar ovaj izraz ne znaci da prvi znak ne smije bit t, zatim da moze slijedit bilo sto, ali da zadnji znak mora bit 1 ili 2?
EDIT: slijepa sam, vidim da pojedini ocito imaju ekstenzije pa prema tome ne zavrsavaju na broju
Sicsile
Filemon zasto se dodatno mora ispis ecscapat s \? u skripti ima ovaj primjer dan gdje se u printu to ne radi
Filemon
Sicsile vjerujem da znaš, ali u Pythonu je sve objekt. print(objekt)
je magija koja redom traži jesu li za objekt
implementirane metode __str()__
i __repr()__
, te vraća njihov rezultat.
U prvom slučaju vraća se repr tog raw stringa, tj. prikazuje se string u kojem su \ escapeani jer je on tako reprezentiran u memoriji. r'C:\new\text.dat'
je ekvivalentno 'C:\\new\\text.dat'
. A print vraća str, jer je za string objekte on implementiran.