» »

[Python] Povezave

[Python] Povezave

snow ::

Po vzoru [C++] Povezave in [Java] Povezave, še Python povezave:

Začni tukaj

python.org - Domača stran programskega jezika Python

Vodiči in reference

Python Docs - Uradni vodič
Python Library Reference - Uradne reference
Dive Into Python - Zastonj elektronska knjiga
Byte Of Python - Še ena zastonjska eknjiga
Discover Python, Part 1: Python's built-in numerical types (eden izmed iz serije IBMovih člankov)
How to Think Like a Computer Scientist: Learning with Python - elektronska knjiga
Python 101 -- Introduction to Python
Python 201 -- (Slightly) Advanced Python Topics
Non-Programmers Tutorial For Python - Za POPOLNE začetnike, ki še v življenju niso videli programiranja

Članki

developerWorks : Linux : Technical library view
dirtSimple.org: Python Is Not Java

Web development

TurboGears
Django
The Django Book - Prvi dve poglavji objavljeni 30. oktobra, nadaljna poglavja bodo izhajaval vsak teden.
SitePoint - Django Djumpstart: Build a To-do List in 30 Minutes

Razno

Universal Serial Port Python Library - knjižica za delo s serijskim (COM) portom
printer port IO with Python under Windows - knjižica za delo z paralelnim (LPT) portom in LCD alfanumeričnim zaslonom
py2exe Python aplikacija kot samostojen program (za win)
SOUP - Slovenski Ortodoksni Uporabniki Pythona
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
  • spremenilo: snow ()

MihaFirst ::

Link do učbenika za začetnike v slovenščini: DOWNLOAD

LP,


[edit: Moderatorji oddelka Programiranje opozarjamo na slabšo kvaliteto in nekonsistentnost pisanja zgoraj omenjenega učbenika, v primerjavi z prej omenjenimi angleškimi knjigami!]
www.gamma.si

Zgodovina sprememb…

  • spremenil: Gundolf ()

vojko20 ::

Nejc Pintar ::

Lahko je biti prvi, če si edini!

zagy ::

Video tečaj Python-a v slovenščini:
Tečaj Python-a

Zgodovina sprememb…

  • spremenilo: zagy ()

Quikee ::

pykar ::

Zgodovina sprememb…

  • spremenilo: pykar ()

slitkx ::

Uvod v Python - Python učilnica: http://student.pfmb.uni-mb.si/~jturnsek...

Zgodovina sprememb…

  • spremenilo: slitkx ()

slitkx ::

brodul ::

Pretending to be a mature adult is so exhausting.

neboben ::

Rias Gremory ::

Vaje, če koga zanima: http://codingbat.com/python
Geton trading je nateg.
Divide et impera.

Rias Gremory ::

Veliko problemov za vajo: http://projecteuler.net/problems
Geton trading je nateg.
Divide et impera.

Rias Gremory ::

Geton trading je nateg.
Divide et impera.

Zgodovina sprememb…

Rias Gremory ::

Ful zakon repo povezav o Python related temah.
pycrumbs
Geton trading je nateg.
Divide et impera.

Zgodovina sprememb…

Unknown_001 ::

MihaFirst je izjavil:

Link do učbenika za začetnike v slovenščini: DOWNLOAD

LP,


[edit: Moderatorji oddelka Programiranje opozarjamo na slabšo kvaliteto in nekonsistentnost pisanja zgoraj omenjenega učbenika, v primerjavi z prej omenjenimi angleškimi knjigami!]


Rad bi opozoril, da ta zadeva za čiste začetnike ni najbolj primerna, ker zelo površno in nenatančno obdeluje in preskakuje snov.

Za začetnike bi raje osebno priporočil tole zadevo. http://www.greenteapress.com/thinkpytho... Jaz sem uspel šele s tem virom skapirati kako zadeve funkcionirajo. Vodič uporabnika stalno sili v to, da podrobno razišče poglavje, delovanje funkcij in se uči sintaks in debugiranja preko napak (te je trba kdaj načrtno narest) ki ti jih vodič lepo razloži. Zadeva je v redu dokler se ne spozna osnovnih pravil, kasneje je pa gre vse skupaj prepočasi in je od tam naprej bolje nadaljevati na praktičnih primerih. Jaz sem nadaljeval z nekim PDF dokumentom, ki ga bom poskusil najti in prilimati link.
potrebno je znanje angleščine, a gre za zelo kvaliteten vodič, ki je meni (na začetku nisem imel pojma o ničemer:D) pomagal iz nule zlesti na tak nivo, da razumem kaj pišem in nisem nek copy paste mojster, ki nima pojma, kaj je napisal.
Wie nennt man einen Moderator mit der Hälfte des Gehirnis ?

Begabt

Zgodovina sprememb…

Unknown_001 ::

Še link do obljubljenega PDF-ja http://lgm.fri.uni-lj.si/PA/PYTHON/Pyth...
Wie nennt man einen Moderator mit der Hälfte des Gehirnis ?

Begabt

Rias Gremory ::

Geton trading je nateg.
Divide et impera.

Rias Gremory ::

Geton trading je nateg.
Divide et impera.

Rias Gremory ::

Geton trading je nateg.
Divide et impera.

ragezor ::

kanzyani ::

dencko ::

https://vadnica.pythonanywhere.com

Učenje Pythona za začetnike.

ragezor ::

Vas zanima zakaj pride do tega?
class A():
	def f(self):
		super().f()
		print("A")

class B():
	def f(self):
		print("B")


class C(A, B):
	pass

c = C()
c.f()


output:
B
A


read it:
http://sixty-north.com/blog/pythons-sup...

pa se uporabno je, ko pises kake mix-ine, da ves na kaj pazit, da ne zajebes

Zgodovina sprememb…

  • spremenil: ragezor ()

Jure_M ::

Še ena knjiga o RPi in Python programiranju v slovenščini.

brodul ::

Pretending to be a mature adult is so exhausting.

bajsibajsi ::

https://www.humblebundle.com/books/pyth...

Ce koga zanima - imam nekaj 10 knjig za Python v digitalni obliki. Python 2 in 3. V kolikor bi kdo želel kaksno imeti, mu posljem zastonj v pdf formatu. Nekatere so sicer stare tudi 10+ let.

bajsibajsi ::

bajsibajsi je izjavil:

https://www.humblebundle.com/books/pyth...

Ce koga zanima - imam nekaj 10 knjig za Python v digitalni obliki. Python 2 in 3. V kolikor bi kdo želel kaksno imeti, mu posljem zastonj v pdf formatu. Nekatere so sicer stare tudi 10+ let.


Prosim ne mi pisati na ZS za knjige z zgornjega linka. Link sem podal zgolj v vednost, kot info, da si lahko poceni (za 1$) pridobite knjige; ne pa, da vam jih kupim jaz. :D

Ceprav, ce kdo ze res ne (pre)more dovolj denarja, mu izjemoma kupim jaz tudi knjige z linka.

scipascapa ::

Humble Software Bundle: Python Dev Kit

Improve your Python development skills with a new software bundle. Get egghead.io, Postman PRO, PyCharm Professional Edition, and more great resources (including books and videos, too). Go ahead, pick up this bundle and see what develops!

millie ::

Vprašanja za kodiranje intervjujev za prakso - https://www.interviewbit.com/

Prepare for Google Technical Interview Questions

scipascapa ::

scipascapa ::

https://www.humblebundle.com/books/pyth...

odličen nakup, jaz bom vzel za 1$ :)

PH03N1X ::

Mene pa zanima kaj bi v roke vzeli, če namesto pythona znate kak drugi programski jezik (C/++),#,....) pa vas zanima predvsem dopolnitev znanja v smeri numpyja in umetne inteligence, za katero vidim, da se bolj ali manj piše v pythonu.
Mimogrede sem iz par zgornjih postov preverjal linke, ki pa so večinoma mrtvi, žive povezave so naslednje:
Trenutno delujoči linki:
https://docs.python.org/3/tutorial/
http://dirtsimple.org/2004/12/python-is...
http://www.turbogears.org/
https://djangobook.com/
http://www.py2exe.org/
https://pygobject.readthedocs.io/en/lat...
https://www.cs.usfca.edu/~afedosov/qttu...
http://peskovnik.nauk.si/AnimacijePytho...
https://docs.python-guide.org/index.html
https://trypyramid.com/documentation.ht...
https://plone.org/
http://flask.pocoo.org/

PH03N1X ::

Anyone? Gre se za obdelavo podatkov iz različnih datotek, tudi excela, s pomočjo numpya in plottanje rezultatov. Rad bi dobil predvsem grip na pythonu, ker mi nenako matlab, ki mu je precej podoben ne sede ravno.

galu ::

Nekaj smernic:
- Splošna obdelava podatkov: numpy, scipy, matplotlib, pandas
- Umetna inteligenca: tensorflow, openai gym

Also, navadi se na jupyter notebook.
Tako to gre.

PH03N1X ::

Maš kakšne tutorial smernice za to? Konkretno sem bil na enem workshopu pa smo meli namesto dvojnih for zank, neko zapleteno formulo. Našel sem en tutorial, ki pa se bolj fokusira na gui aplikacije, čeprav mi je konzola zadosti, pač tolko da dobim feeling najprej potem ni problem

scipascapa ::

https://www.udemy.com/automate/?couponC...

The online course for "Automate the Boring Stuff with Python" is free to sign up this week.

BBB ::

Jutri, 21.11.2020, se prične šesttedenski brezplačen tečaj strojnega učenja v Pythonu s knjižnico PyTorch. Organizira ga Jovian.ml v sklopu freeCodeCamp.

Deep Learning with PyTorch: Zero to GANs
Info

Sanches000 ::

Kako se pa registriraš?

A110 ::

Zgleda zanimivo. Mi pa najbolj jasen način izvedbe. Ali bo to samo live ali se da tudi za nazaj gledati (torej ko imaš čas)?

Sanchez jaz sem se kar z Google acc prijavil

Zgodovina sprememb…

  • spremenilo: A110 ()

Rias Gremory ::

Glede na to, da bo v živo preko Youtuba, domnevam da boš lahko gledal za nazaj.
Geton trading je nateg.
Divide et impera.

BBB ::

A110 je izjavil:

Zgleda zanimivo. Mi pa najbolj jasen način izvedbe. Ali bo to samo live ali se da tudi za nazaj gledati (torej ko imaš čas)?

Sodeč po izkušnjah, ki jih imam s tečaja Data Analysis with Python: Zero to Pandas, ki ga izvaja isti predavatelj, bo tudi ta tečaj potekal podobno. Vsako soboto naredi Youtube stream, ki si ga lahko ogledaš kadarkoli. Uporablja Jupyter notebook, v katerem že ima pripravljeno kodo Python in jo obrazloži, včasih kaj dopiše - primerno za začetnike. Poleg samih predstavitev udeleženci dobijo tudi naloge v pripravljenih Jupyter notebook-ih. Pri tečaju Pythona je predlagal uporabo online Jupyter servisa (Kaggle ali Google Colab), dalo pa se je uporabljati offline način.

Če ne želiš sodelovati pri nalogah, lahko zgolj spremljaš video vsebine.

Pri online načinu si na strani Jovina.ml ustvariš klon notebooka predavanja/naloge in ga preneseš na Kaggle/Colab (predhodno si tam ustvariš račun), kjer ga urejaš in izvajaš preko browserja. Kolikor vem, se ti ni potrebno ukvarjati z upravljanjem knjižnic Python. Nato spremenjen notebook preneseš nazaj na Jovina.ml, kjer se shrani kot nova verzija. Za prenašanje notebooka zna Joavina.ml na Kaggle/Colab zgolj klikneš ustrezen gumb za startanje na strani Jovian.ml. V povrani smeri pa se uporablja neko namensko orodje Python, ki ga izvedeš znotraj notebooka (verjetno se da tudi brez tega orodja). Pri online načinu imaš IDE v browserju problem pa je lahko iztek seje na Kaggle/Colab, medtem ko si na kosilu. Zato lahko z omenjenim orodjem Python sproti shranjuješ nove verzije notebooka v Joavian.ml.

Za offline način si je potrebno pripraviti environment z ustreznimi knjižnicami Python (uporabljam Conda environment) - tiste, ki so na voljo v repozitorijih Conda, se pridobi od tam, preostalo preko repozitorijev pip. Notebooke pa izvajaš in urejaš v ustreznem IDE, npr. JupyterLab/Jupyter Notebook (je lokalni web servis dostopen preko browserja - kot na Kaggle ali Colab), Visual Studio Code itd. Notebook si preneseš in ga uploadaš bodisi preko browserja na Jovian.ml ali z namenskim orodjem Python. Pri offline načinu je več dela na začetku, da si vse urediš, da ti deluje - za začetnika je lahko problem.

Notebooke imaš verzionirane na Jovian.ml - pri offline načinu na Jovian.ml lahko posreduješ tudi zgolj rešene naloge. Notebook rešene naloge samo polinkaš na Jovian strani tečaja.

Roki za oddajo nalog so sproti objavljeni, lahko se podaljšajo, pa še po roku je dejansko čas za oddajo, preden vse naloge pregledajo. Pregledajo pa trenutno zadnjo verzijo naloge. Če opraviš vse naloge uspešno, na koncu pridobiš certifikat. Ali delodajalci sploh cenijo pridobljeni certifikat, pa nimam pojma.

Sam tečaj z nalogami je zamišljen bolj kot spodbuda k aktivnemu in sprotnemu sodelovanju pri vsebini za razliko od predavanj brez nalog, kjer preprosto pregledaš video, skužiš stvari ali jih površno preletiš in jih kmalu tudi pozabiš.

Vsebinska in tehnična pomoč je izvedena preko foruma Jovian.ml. Pri tečaju Pythona sem v tem pogledu zasledil pomanjkljivost. Gre namreč za bolj ali manj solidarnostno pomoč med učečimi, ki večinoma nimajo dovolj znanja. Odgovorov na bolj zahtevna vprašanja pogosto ni. Pač pogooglaš, malo pretestiraš in si sam odgovoriš na nejasnosti, mimogrede pa se naučiš še marsikaj, kar na tečaju sploh ni omenjeno.

Mimogrede, včeraj sem zasledil zanimiv video za začetnike strojnega učenja Zero to Hero with TensorFlow (TF Fall 2020 Updates). Čeprav ta video obravnava TensorFlow (je konkurenčen PyTorch), je bistveno razumevanje osnovnih konceptov.

A110 ::

Hvala. Sam sicer nisem ravno začetnik pri pythonu in machine learningu ampak večinoma sem uporabljal samo sklearn knjiznico in bi to rad razsiril na kaksno bolj uporabno ter pa tudi na deep learning. tako da upam da nebo ravno na najbolj osnovnem nivoju.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Python, Django in spletno programiranje

Oddelek: Programiranje
73303 (2624) hruske
»

Tutoriali za Python

Oddelek: Programiranje
113328 (3048) iNN
»

[Python] Tkinter

Oddelek: Programiranje
71702 (1458) Good Guy
»

Totalen začetnik

Oddelek: Programiranje
372669 (1892) root987
»

[Python] literatura

Oddelek: Programiranje
51393 (1263) sverde21

Več podobnih tem