Dobrodošli na FOSS Srbija

Free and Opensource Srbija je skup entuzijasta i ljubitelja slobodnog i otvorenog koda. Cilj nam je okupiti sve istomišljenike na jednom mestu i stvoriti najveći globalni OpenSource projekat u Srbiji i šire!

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Python - opšta diskusija

Discussion in 'Programiranje' started by klod, 13.03.2014.

  1. Neofit

    Korisnik

    Joined:
    01.04.2015
    Messages:
    29
    Likes Received:
    14
    Sistem:
    Mint
    Питон (пајтон, python) је један од убедљиво најлепших програмских језика, једина ствар која ме мало нервира је то што се није стало са верзијом 2 већ се иста од дела заједнице и даље развија паралелно са верзијом 3, да парадокс буде већи верзија 2.7 подржава више библиотека од верзије 3. Још увек постоје framework који раде искључиво уз подршку верзије 2. Међутим коју год верзију да изаберете нећете се покајати. Ја тренутно радим у pygame, то је скуп модула намењен за програмирање игрица, пре свега 2Д, мада могу и једноставније 3Д, али за то се користе други фрејмворкови. Интересантно је да се питон може користити и као скриптни језик за рад у Блендеру.
     
  2. Zeyn

    Korisnik

    Joined:
    17.02.2016
    Messages:
    240
    Likes Received:
    199
    Location:
    Vojvodina
    Okruženje:
    Ostalo
    Sistem:
    Ostalo
    To je i normalno jer većina sistema baziranih na UNIX-u i dalje ima verziju 2 i bio bi velik posao da se sve ponovo prilagođava verziji 3 (iako postoji nazadna kompatibilnost).
     
    Collapse Signature Expand Signature
  3. Zeyn

    Korisnik

    Joined:
    17.02.2016
    Messages:
    240
    Likes Received:
    199
    Location:
    Vojvodina
    Okruženje:
    Ostalo
    Sistem:
    Ostalo
    U Python-u 3.4 napravljena je glupost da tab komanda u shell-u odrađuje auto complete umesto dodavanja novog taba. Ovo je rešeno u verziji 3.5 i nadalje.
     
    Collapse Signature Expand Signature
  4. Prizma

    Korisnik

    Joined:
    13.02.2017
    Messages:
    114
    Likes Received:
    48
    Location:
    Belgrade
    Okruženje:
    Xfce
    Sistem:
    OpenSuse
    Имам једно питањце на које ћу вероватно сам себи да одговорим, ал морам да проверим.

    Хтео сам да претворим неко слово (пробе ради) у бинарно и то испишем у терминал. Написах нешто овако:
    x=r
    print binascii.a2b(ord(x))

    Орд пребацује у аски успешно, ал кад отпринтам овако, испадну ми чудни симболи (углавном иксеви и заграде). Претпостављам да је у питању то што бих тај бинарни морао прво у стринг да пребацим, овако ми показује, ала ћу да лупим, машински језик... Ел сам у праву или јок?
     
  5. Коста Купрешак

    Korisnik

    Joined:
    04.09.2015
    Messages:
    153
    Likes Received:
    160
    Location:
    Нови Сад
    Okruženje:
    Deepin
    Sistem:
    Ostalo
    Пробај да мапираш, пробано у python3

    Code:
    >>>
    kostakuu@pc:~$ python3
    Python 3.5.4rc1 (default, Jul 25 2017, 08:53:34) 
    [GCC 6.4.0 20170704] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> x='r'
    >>> x_binarno = map(bin,bytearray(x,'utf8'))
    >>> x_binarno
    <map object at 0x7f83302acc18>
    >>> x_binarno = ''.join(map(bin,bytearray(x,'utf8')))
    >>> x_binarno
    '0b1110010'
    >>> 
    
    
     
    Collapse Signature Expand Signature
  6. Prizma

    Korisnik

    Joined:
    13.02.2017
    Messages:
    114
    Likes Received:
    48
    Location:
    Belgrade
    Okruženje:
    Xfce
    Sistem:
    OpenSuse
    0b???
    То ми је познато :), тренутно нисам при том компу са линџославом, ал пробаћем. Хвала
     
  7. Коста Купрешак

    Korisnik

    Joined:
    04.09.2015
    Messages:
    153
    Likes Received:
    160
    Location:
    Нови Сад
    Okruženje:
    Deepin
    Sistem:
    Ostalo
    0b значи да је број/слово базе 2, а не базе 10, односно 0b сигнализује да је реч о бинарном броју/слову, а 1110010 представља бинарни запис
     
    Collapse Signature Expand Signature
  8. Zeyn

    Korisnik

    Joined:
    17.02.2016
    Messages:
    240
    Likes Received:
    199
    Location:
    Vojvodina
    Okruženje:
    Ostalo
    Sistem:
    Ostalo
    Collapse Signature Expand Signature
    Jocix likes this.
SSL Certificate Biblioteka++ Tor anonimnost Cyberghost vyprvpn