E-learn.ro
Panou utilizatori
Utilizator Parola
Creeaza cont nou    Recupereaza parola
Login
Newsletter
Introdu adresa ta de email
Inscrie-te
Inchide panoul de utilizatori
Add to Google

GRAFICA 2D

RSS TUTORIALE GRAFICA 2D

GRAFICA 3D

RSS TUTORIALE GRAFICA 3D
Swift 3D (1)

Cel mai votat tutorial*:

Realizarea unei piese de sah in Swift 3D

Cel mai vizitat tutorial*:

117 afisari
Realizarea unei piese de sah in Swift 3D

WEB DESIGN

RSS TUTORIALE WEB DESIGN
Adobe Dreamweaver (7)
CSS (8)
HTML (27)

WEB DEVELOPMENT

RSS TUTORIALE WEB DEVELOPMENT

DEVELOPMENT

RSS TUTORIALE DEVELOPMENT
Java (8)
Python (5)
Verilog (1)

BAZE DE DATE

RSS TUTORIALE BAZE DE DATE
MySQL (6)

MEDIA

RSS TUTORIALE MEDIA
Fotografie (42)
Video (3)

Cel mai votat tutorial*:

Fotografia de iarna

Cel mai vizitat tutorial*:

85 afisari
Fotografia de iarna

APLICATII BUSINESS

RSS TUTORIALE APLICATII BUSINESS

APLICATII DEDICATE

RSS TUTORIALE APLICATII DEDICATE
AutoCAD (9)
Matlab (9)
SPSS (8)

SISTEME DE OPERARE

RSS TUTORIALE SISTEME DE OPERARE

DIVERSE

RSS TUTORIALE DIVERSE
Google (6)
Topul celor mai bine cotate tutoriale
Formatarea textului in MS Word 2007
Implementarea unui modul de stiri in Zend Framework. Partea I - Structura aplicatiei
Schimbarea fundalului unei fotografii in Photoshop
Desenarea unui TV retro in Adobe Ilustrator - Tutorial video
Felicitare de 8 Martie in Photoshop
Filtrarea si extragerea valorilor dintr-o coloana in MS Excel 2007 - Tutorial interactiv
Previzualizarea si printarea unui document in MS Word 2007
Crearea unui fundal pentru Twitter si uploadarea lui - Tutorial video
Implementarea unui modul de stiri in Zend Framework. Partea a II-a - Modelul, adaugarea si stergerea
Fotografia de iarna
Topul celor mai vizualizate tutoriale
Felicitare de 8 Martie in Photoshop
Filtrarea si extragerea valorilor dintr-o coloana in MS Excel 2007 - Tutorial interactiv
Procesarea parului in Photoshop - Tutorial video
Formatarea textului in MS Word 2007
Realizarea unui .gif animat in Photoshop
Previzualizarea si printarea unui document in MS Word 2007
Schimbarea fundalului unei fotografii in Photoshop
Crearea unui fundal pentru Twitter si uploadarea lui - Tutorial video
Realizarea unei piese de sah in Swift 3D
Desenarea unui TV retro in Adobe Ilustrator - Tutorial video

* Cele mai bine clasate si cele mai votate tutoriale sunt selectate dintre tutorialele adaugate in ultimele 30 de zile.

DEVELOPMENT - Tutoriale

Descarca toolbar

Toolbar E-learn.ro

Urmareste-ne pe:

Facebook Twitter

DEVELOPMENT

/ Python / Introducere in Python (4)

Introducere in Python - Partea I

13.07.2009
Introducere in Python - Partea I

Python este un limbaj de programare interpretat.
In acest tutorial vei putea citi despre variabile, operatori matematici si booleeni, bucla while si instructiuni conditionale.

1331 afisari 4 Rating (5 voturi) 20 min Incepator
Sursa:  www.sthurlow.com  
Autor:  www.sthurlow.com
Adauga la tutoriale favorit Adauga la tutoriale favorite
Pagina:
1 234 »
comenteaza printeaza Bookmark and Share

Instalarea Python

Ce este python?

Python este un limbaj de programare interpretat. Pentru cei care nu stiu, un limbaj de programare este ceea ce scrii pentru a-i spune unui calculator ce are de facut. Oricum, computerul nu citeste limbajul in mod direct – exista sute de limbaje de programare si nu ar putea sa le inteleaga pe toate. Deci, cand cineva scrie un program, il va scrie in limbajul selectat si apoi il va compila – aceasta inseamna transformarea intr-o multime de 0 si de 1, pe care computerul le poate intelege rapid si usor. Diversele programele pe care le poti cumpara pentru calculatorul tau sunt deja compilate pentru Windows – daca incerci sa deschizi un astfel de program cu Notepad sau Wordpad, vei vedea doar o multime de caractere ciudate.

Un program care este compilat pentru Windows nu va functiona pe un alt sistem de operare. Diferenta dintre Python si astfel de programe este ca acest limbaj nu este niciodata compilat in totalitate – la rulare, fiecare instructiune este transformata in serii de 0 si 1 pe care computerul tau le poate intelege. In plus, totul este facut pe loc – codul este executat pe masura ce rulezi programul. Daca ai iesi din program si ai reveni in alta zi, bitii ar fi din nou compilati. Ti se pare a fi pierdere de timp? Poate, dar asta inseamna ca un program Python poate rula pe diferite sisteme de operare, fara a necesita ajustari. Ai putea trimite programul unui prieten, care utilizeaza un alt tip de computer. Sau ai putea posta programul pe Internet, de unde sa fie descarcat de persoane lucrand pe calculatoare diferite. Acesta este miracolul unui limbaj de programare interpretat – este un limbaj pe care orice sistem il poate INTELEGE.

Cum se instaleaza python

  1. Mai intai downloadeaza Python urmand acest link( http://www.python.org/download/).
    Pentru acest tutorial a fost utilizata versiunea 2.6.2.
  2. Executa fisierul downloadat si urmeaza comenzile.

OK! Sa speram ca totul a mers bine! Acum, pentru a testa daca functioneaza, tasteaza urmatoarea instructiune in fereastra de comenzi - daca lucrezi pe Windows, cauta Python in Programs, acceseaza Python (command line), apoi ruleaza urmatoarea comanda:

 print "Hello World!"

Incearca, vezi ce se intampla. Pentru a inchide fereastra, tasteaza 'quit()', apoi apasa Enter.

'Programe' foarte simple

Introducere

OK! Am instalat python, si acum? Pai, sa programam!

Si este usor (cel putin pentru moment). Python face sa fie usor de rulat linii singulare de cod – programe mono-liniare. Sa incercam!

Deschidem IDLE

Mergi in meniul de start, gaseste Python si ruleaza programul denumit 'IDLE' (Vine de la Integrated Development Environment – Mediu Integrat de Dezvoltare).

Acum te afli in mediul IDLE. Acesta este locul in care iti vei petrece majoritatea timpului. Aici poti deschide o noua fereastra pentru a scrie un program sau poti pierde vremea cu linii singulare de cod, ceea ce vom si face. Tasteaza urmatoarele si apasa enter:

 >>> print "Hello World!"

Ce s-a intamplat? Tocmai ai creat un program care afiseaza cuvintele 'Hello, World'. Mediul IDLE in care te afli compileaza imediat orice ai tastat. Este extrem de util pentru testare, de exemplu la definirea variabilelor, sau pentru a verifica daca o anumita linie de cod functioneaza.

Matematica in Python

Cu Python poti efectua anumite operatii matematice, cum ar fi:

- Adunare

 >>> 1 + 1
2
>>> 20+80
100
>>> 18294+449566
467860

-Scadere

>>> 6-5
1

- Inmultire

>>> 2*5
10

- Ridicare la putere

>>> 5**2
25

- Impartire

>>> 21/3
7
>>> 23/3
7
>>> 23.0/3.0
7.6666…

- Restul impartirii

>>> 23%3
2
>>> 49%10
9

In plus, poti afisa sume si variabile printr-un singur apel al functiei print, utilizand virgula pentru a separa diferitele sectiuni:

>>> print "un kilobyte este 2^10 bytes, sau", 2**10, "bytes"
un kilobyte este 2^10 bytes, sau 1024 bytes

In tabelul de mai jos poti vedea toti operatorii Python prezentati mai sus.

Operator

Nume

Exemplu

Rezultat

+

Adunare

4+5

9

-

Scadere

8-5

3

*

Inmultire

4*5

20

/

Impartire

19/3

6

%

Restul impartirii

19%3

5

**

Ridicare la putere

2**4

16



Pagina:
1 234 »
comenteaza printeaza Bookmark and Share
Noteaza acest tutorial
Rating tutorial
 
(5 voturi)
Pentru a nota acest tutorial, trebuie sa fii logat!
COMENTARII (4) spune-ti parerea
e-learn , Duminica, 19 Iulie 2009
#4
Salut George,
Era intr-adevar o confuzie in tutorial referitor la comanda "python -V". Aceasta presupune ca python este pornit din Command Prompt (Start > Run, apoi tasteaza cmd) , care nu este acelasi lucru cu "Python (command line)". Pentru ca Windows-ul sa recunoasca instructiunea "python" trebuie ca variabila Path sa fie setata din Control Panel > System. In scurt timp vom adauga un tutorial despre cum trebuie setata aceasta variabila. In legatura cu eroarea de sintaxa, banuiesc ca tu ai instalat Python 3.1, in timp ce exemplele din acest tutorial au fost testate pe Python 2.6.2. Am corectat si am adaugat cateva lamuriri suplimentare in tutorial, care speram sa-ti fie de folos.
Raporteaza acest comentariu ca injurios!
George , Sambata, 18 Iulie 2009
#3
Salut baieti,sunt chiar foarte hotarat sa invat programare si m-am hotarat sa incep cu Python,l-am downloadat l-am instalat ,am tastat "python -V" in command line si am apasat enter si ca raspuns am primit "Traceback :
File "" , line 1 , in
NameError : name "python" is not defined "
si cand am intrat in IDLE si am tastat " print "Hello World!" am primit " SyntaxError: invalid syntax (, line 1) " asta e ,ma puteti ajuta?
- Va multumesc -
_________________________________________________________
Faceti o treaba excelenta cu toate tutorialele !
Raporteaza acest comentariu ca injurios!
e-learn , Miercuri, 15 Iulie 2009
#2
@marian
Sunt mai multe motive pentru care nu publicam astfel de tutoriale. In primul rand, un tutorial cap-coada ar fi foarte lung si greu de urmarit. In al doilea rand, nu ne putem axa pe o singura tehnologie, scriind un manual complet pentru Python de exemplu, si sa le ignoram pe celelalte. In plus, adaugand mai multe tutoriale, un utilizator poate sari peste cele care nu prezinta interes pentru el. Ce iti putem spune este ca vor fi adaugate in continuare tutoriale de Python, astfel incat sa alcatuim un ghid complet.
Raporteaza acest comentariu ca injurios!
marian , Marti, 14 Iulie 2009
#1
de ce nu prezentati un tutorial complet cap coada, cu tot cu instructiuni si secvente de program , ca sa ne apucam si noi de invatat programul in totalitate?
pentru ca sunt unii care vor sa invete dar nu au de unde sa isi procure materiale!
Raporteaza acest comentariu ca injurios!
Posteaza un comentariu
Pentru a posta un comentariu, trebuie sa fii logat!
0 TOP UTILIZATORI* 0 0
misterio
misterio Incepator
1107
alext_1020
alext_1020 Expert
1105
pustiu
pustiu Expert
830
alexandra
alexandra Expert
629
gyzzmo
gyzzmo Mediu
440
* Acest top reprezinta punctajele acumulate in ultimele 30 de zile.
0 UTILIZATORI NOI 0 0
shebu_18
shebu_18
11 Martie 2010
aura
aura
11 Martie 2010
puscasel
puscasel
10 Martie 2010
adrian.dima
adrian.dima
09 Martie 2010
willy
willy
09 Martie 2010
 
Powerpoint Beta Illustrator AJAX Javascript 360 Paint Shop Pro SWF Fireworks JSON StyleSheet Fotografie Flash Action Script PHP XHTML Sony Vegas HTML COREL DRAW SWISHmax CSS Analiza SEO Excel MySQL Word Photoshop Outlook Dreamweaver XML PSD
Parteneri:
www.power-point.ro - prezentari PowerPoint(pps, ppt) pentru fiecare!  DocumentareOnline.com - Lucrari  Felicitari de Craciun - Ofelicitare.ro  Ecoghid.ro  TV Online  Forum Forex  Carti electronice  Director Web  Jocuri Barbie  Jocuri Online  Super bancuri
Directoare:
Jocuri  Inscrie site  Director Romanesc  Total Top - Director Web  Director-Web.net
Promovare:
Daca faci parte din comunitatea E-learn.ro si doresti promovarea acesteia, poti accesa pagina de promovare.
Arhiva newsletter:
Daca ai ratat un numar mai vechi, sau vrei sa revezi care au fost noutatile E-learn.ro la un moment dat, poti accesa arhiva de newslettere.
E-learn.ro
PageRank
Copyright © 2008-2010 E-LEARN.ro. Toate drepturile rezervate. Termeni si conditii.
Conceput si realizat de Neokinetics Software
Submit Your Site SmartNetBook.ro