Podcast
Questions and Answers
Šta su literalne konstante u Pythonu?
Šta su literalne konstante u Pythonu?
- Svi stringovi koji su kreirani u Pythonu
- Samo brojevi u Python programima
- Promenljive koje se mogu menjati tokom izvršavanja programa
- Vrijednosti koje se zadaju jednom i ne menjaju se nakon toga (correct)
Koje od navedenih vrsta literalnih konstanti Python podržava?
Koje od navedenih vrsta literalnih konstanti Python podržava?
- Samo heksadecimalne konstante
- Samo cjelobrojne i kompleksne konstante
- Samo string i realne konstante
- Znakovne, numeričke, logičke i None konstante (correct)
Kako se u Pythonu označavaju znakovi?
Kako se u Pythonu označavaju znakovi?
- Kao stringovi dužine 1 (correct)
- Kao realne konstante
- Kao posebni tip podataka koji se zove karakter
- Kao cjelobrojne konstante
Kako se može dobiti ASCII vrijednost znaka u Pythonu?
Kako se može dobiti ASCII vrijednost znaka u Pythonu?
Koja funkcija se koristi za vraćanje znaka na osnovu ASCII vrednosti?
Koja funkcija se koristi za vraćanje znaka na osnovu ASCII vrednosti?
Kako se u Pythonu označava oktalni zapis?
Kako se u Pythonu označava oktalni zapis?
Koji od navedenih primera predstavlja heksadecimalni zapis znaka 'A'?
Koji od navedenih primera predstavlja heksadecimalni zapis znaka 'A'?
Koja od sledećih izjava o string konstantama u Pythonu nije tačna?
Koja od sledećih izjava o string konstantama u Pythonu nije tačna?
Kako se u Pythonu označava heksadecimalni broj?
Kako se u Pythonu označava heksadecimalni broj?
Koja od sledećih tvrdnji je tačna u vezi sa cjelobrojnim konstantama u Pythonu?
Koja od sledećih tvrdnji je tačna u vezi sa cjelobrojnim konstantama u Pythonu?
Koji je način na koji Python automatski upravlja veličinom cjelobrojnih brojeva?
Koji je način na koji Python automatski upravlja veličinom cjelobrojnih brojeva?
Kada se koristi decimalna tačka u Pythonu, šta se točno označava?
Kada se koristi decimalna tačka u Pythonu, šta se točno označava?
Koji su tipovi brojeva koje Python podržava bez dodatnih oznaka?
Koji su tipovi brojeva koje Python podržava bez dodatnih oznaka?
Koja tvrdnja o realnim konstantama u Pythonu je netačna?
Koja tvrdnja o realnim konstantama u Pythonu je netačna?
Kako Python označava velike cjelobrojne konstante?
Kako Python označava velike cjelobrojne konstante?
Šta se događa kada pokušate da koristite tip long u Pythonu?
Šta se događa kada pokušate da koristite tip long u Pythonu?
Koje od navedenih struktura podataka u Pythonu se koristi za čuvanje promenljivih kolekcija elemenata?
Koje od navedenih struktura podataka u Pythonu se koristi za čuvanje promenljivih kolekcija elemenata?
Koja izjava o tuple-u je tačna?
Koja izjava o tuple-u je tačna?
Koji tip podataka u Pythonu koristi ključnu reč None?
Koji tip podataka u Pythonu koristi ključnu reč None?
Kako se u Pythonu definiše skup (set)?
Kako se u Pythonu definiše skup (set)?
Koje oznake Python ne podržava za modifikatore tipova podataka?
Koje oznake Python ne podržava za modifikatore tipova podataka?
Šta predstavlja float('inf') u Pythonu?
Šta predstavlja float('inf') u Pythonu?
Kako se funkcija type() koristi u Pythonu?
Kako se funkcija type() koristi u Pythonu?
Kako se definiše rečnik (dictionary) u Pythonu?
Kako se definiše rečnik (dictionary) u Pythonu?
Koji od sledećih tipova podataka u Pythonu može predstavljati samo celobrojne vrednosti?
Koji od sledećih tipova podataka u Pythonu može predstavljati samo celobrojne vrednosti?
Kako Python automatski određuje tip varijable kada je dekleracija izvršena?
Kako Python automatski određuje tip varijable kada je dekleracija izvršena?
Koji tip podataka u Pythonu predstavlja brojeve sa pokretnim zarezom?
Koji tip podataka u Pythonu predstavlja brojeve sa pokretnim zarezom?
Kako se kompleksni brojevi u Pythonu prikazuju?
Kako se kompleksni brojevi u Pythonu prikazuju?
Koja od sledećih tvrdnji o tipu Boolean u Pythonu je tačna?
Koja od sledećih tvrdnji o tipu Boolean u Pythonu je tačna?
Koji tip podataka u Pythonu ne postoji kao poseban tip, za razliku od C jezika?
Koji tip podataka u Pythonu ne postoji kao poseban tip, za razliku od C jezika?
Koji tip podataka u Pythonu je ekvivalentan tipu "float" i "double" u jeziku C?
Koji tip podataka u Pythonu je ekvivalentan tipu "float" i "double" u jeziku C?
Kako se u Pythonu definiše celobrojna varijabla?
Kako se u Pythonu definiše celobrojna varijabla?
Kako se označavaju oktalne cjelobrojne konstante u Pythonu?
Kako se označavaju oktalne cjelobrojne konstante u Pythonu?
Šta je potrebno za definisanje heksadecimalne cjelobrojne konstante?
Šta je potrebno za definisanje heksadecimalne cjelobrojne konstante?
Koliko bajtova zauzima konstanta polja znakova u Pythonu?
Koliko bajtova zauzima konstanta polja znakova u Pythonu?
Kako se u Pythonu pišu decimalne cjelobrojne konstante?
Kako se u Pythonu pišu decimalne cjelobrojne konstante?
Kako se automatski nadovezuju konstantni nizovi znakova u Pythonu?
Kako se automatski nadovezuju konstantni nizovi znakova u Pythonu?
Koja je ispravna oktalna konstanta u Pythonu?
Koja je ispravna oktalna konstanta u Pythonu?
Koje od sledećih je ispravno pri definisanju polja znakova?
Koje od sledećih je ispravno pri definisanju polja znakova?
Study Notes
### Plivanje u Zalihama: Zašto Python Računa 10.0-9.2 Kao 0.800000000000000*7*
- Python koristi binarne aproksimacije za predstavljanje realnih brojeva s pokretnim zarezom. To znači da se brojevi poput 10.0 i 9.2 ne čuvaju precizno.
- Kada izvršite 10.0-9.2, Python vrši oduzimanje pomoću binarnih reprezentacija tih brojeva. Rezultat ove operacije može biti blizu, ali ne i točno, 0.8.
- Faktor "7*" nastaje zbog načina na koji se binarna reprezentacija sprema u memoriju. Iako se na našem ekranu prikazuje rezultat kao 0.8, unutrašnja reprezentacija može biti malo razbijena.
- To je inherentan problem s binarnom aritmetikom i nema ništa "pogrešno" sa Pythonom.
- Za detaljnije objašnjenje preporučuje se čitanje Python dokumentacije o brojevima s pokretnim zarezom.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Ova kviz se bavi problemima u predstavljanju realnih brojeva u Pythonu. Istražujemo kako binarne aproksimacije utiču na tačnost operacija poput oduzimanja. Razumite zašto Python može prikazati rezultate koji se čine netočnima i kako to utiče na vašu programersku praksu.