Plivanje u Zalihama: Pythonska Aritmetika

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

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

Flashcards are hidden until you start studying

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

More Like This

Use Quizgecko on...
Browser
Browser