Plivanje u Zalihama: Pythonska Aritmetika
39 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Š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?

  • 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?

  • 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?

<p>Pomoću funkcije ord() (D)</p> Signup and view all the answers

Koja funkcija se koristi za vraćanje znaka na osnovu ASCII vrednosti?

<p>chr() (A)</p> Signup and view all the answers

Kako se u Pythonu označava oktalni zapis?

<p>Sa prefiksom 0o (C)</p> Signup and view all the answers

Koji od navedenih primera predstavlja heksadecimalni zapis znaka 'A'?

<p>0x41 (B)</p> Signup and view all the answers

Koja od sledećih izjava o string konstantama u Pythonu nije tačna?

<p>Stringovi ne mogu sadržavati escape sekvence (C)</p> Signup and view all the answers

Kako se u Pythonu označava heksadecimalni broj?

<p>0X (A), 0x (B)</p> Signup and view all the answers

Koja od sledećih tvrdnji je tačna u vezi sa cjelobrojnim konstantama u Pythonu?

<p>Python ne podržava unsigned celobrojne vrednosti. (D)</p> Signup and view all the answers

Koji je način na koji Python automatski upravlja veličinom cjelobrojnih brojeva?

<p>Raspon brojeva se povećava prema potrebama. (A)</p> Signup and view all the answers

Kada se koristi decimalna tačka u Pythonu, šta se točno označava?

<p>Decimalni deo. (D)</p> Signup and view all the answers

Koji su tipovi brojeva koje Python podržava bez dodatnih oznaka?

<p>Decimalni, oktalni i heksadecimalni. (B)</p> Signup and view all the answers

Koja tvrdnja o realnim konstantama u Pythonu je netačna?

<p>Realni brojevi se pišu pomoću zareza. (B)</p> Signup and view all the answers

Kako Python označava velike cjelobrojne konstante?

<p>Nema potrebe za dodatnim oznakama. (B)</p> Signup and view all the answers

Šta se događa kada pokušate da koristite tip long u Pythonu?

<p>Python ne podržava tip long. (D)</p> Signup and view all the answers

Koje od navedenih struktura podataka u Pythonu se koristi za čuvanje promenljivih kolekcija elemenata?

<p>List (B)</p> Signup and view all the answers

Koja izjava o tuple-u je tačna?

<p>Tuple je nepromenljiva kolekcija. (B)</p> Signup and view all the answers

Koji tip podataka u Pythonu koristi ključnu reč None?

<p>NoneType (A)</p> Signup and view all the answers

Kako se u Pythonu definiše skup (set)?

<p>my_set = {1, 2, 3} (D)</p> Signup and view all the answers

Koje oznake Python ne podržava za modifikatore tipova podataka?

<p>static (C)</p> Signup and view all the answers

Šta predstavlja float('inf') u Pythonu?

<p>Beskonačnost (C)</p> Signup and view all the answers

Kako se funkcija type() koristi u Pythonu?

<p>Za proveru tipa podataka (A)</p> Signup and view all the answers

Kako se definiše rečnik (dictionary) u Pythonu?

<p>my_dict = {key: value} (B)</p> Signup and view all the answers

Koji od sledećih tipova podataka u Pythonu može predstavljati samo celobrojne vrednosti?

<p>Integer (C)</p> Signup and view all the answers

Kako Python automatski određuje tip varijable kada je dekleracija izvršena?

<p>Na osnovu dodijeljene vrijednosti (A)</p> Signup and view all the answers

Koji tip podataka u Pythonu predstavlja brojeve sa pokretnim zarezom?

<p>Float (B)</p> Signup and view all the answers

Kako se kompleksni brojevi u Pythonu prikazuju?

<p>a + bj (D)</p> Signup and view all the answers

Koja od sledećih tvrdnji o tipu Boolean u Pythonu je tačna?

<p>Jedina vrednost koja je False je nula (B)</p> Signup and view all the answers

Koji tip podataka u Pythonu ne postoji kao poseban tip, za razliku od C jezika?

<p>Character (D)</p> Signup and view all the answers

Koji tip podataka u Pythonu je ekvivalentan tipu "float" i "double" u jeziku C?

<p>Floating Point (C)</p> Signup and view all the answers

Kako se u Pythonu definiše celobrojna varijabla?

<p>x = 10 (A)</p> Signup and view all the answers

Kako se označavaju oktalne cjelobrojne konstante u Pythonu?

<p>Počinju s 0o ili 0O (D)</p> Signup and view all the answers

Šta je potrebno za definisanje heksadecimalne cjelobrojne konstante?

<p>Mora početi s 0x ili 0X (B)</p> Signup and view all the answers

Koliko bajtova zauzima konstanta polja znakova u Pythonu?

<p>Jedan bajt više od broja znakova (B)</p> Signup and view all the answers

Kako se u Pythonu pišu decimalne cjelobrojne konstante?

<p>Sastoje se od znamenki 0-9 bez prefiksa (A)</p> Signup and view all the answers

Kako se automatski nadovezuju konstantni nizovi znakova u Pythonu?

<p>Kada se nalaze jedan pored drugog (B)</p> Signup and view all the answers

Koja je ispravna oktalna konstanta u Pythonu?

<p>0o10 (A), 0o7 (B)</p> Signup and view all the answers

Koje od sledećih je ispravno pri definisanju polja znakova?

<p>Polje se može definisati korišćenjem dvostrukih, jednostrukih ili višestrukih navodnika (B)</p> Signup and view all the answers

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.

Quiz Team

Related Documents

python.docx

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.

More Like This

Use Quizgecko on...
Browser
Browser