Cuprins:

Începeți cu Python: 7 pași (cu imagini)
Începeți cu Python: 7 pași (cu imagini)

Video: Începeți cu Python: 7 pași (cu imagini)

Video: Începeți cu Python: 7 pași (cu imagini)
Video: Programator Web cu Python in doar 9 luni: Cum sa Incepi Chiar si Fara Relatii sau Calificare in IT 2024, Noiembrie
Anonim
Începeți cu Python
Începeți cu Python

Programarea este minunată!

Este creativ, este distractiv și îți oferă creierului un antrenament mental. Mulți dintre noi dorim să aflăm despre programare, dar ne convingem că nu putem. Poate are prea multe matematici, poate jargonul aruncat în jurul tău te sperie. Permiteți-mi să vă spun acum că exact așa credeau vreodată programatorii înainte de a deveni programatori. De fapt, exact așa am făcut eu acum mai puțin de 10 săptămâni când am început să programez.

Permiteți-mi să vă spun chiar acum că oricine poate învăța să scrie programe. Având progrese în limbaje de programare ușor de citit, cum ar fi python, și bogăția de informații pe internet, nu mai este o investiție cu normă întreagă pentru a învăța profunzimile unui limbaj de programare. Majoritatea programatorilor „secolului XXI” pentru sugari sunt extrem de leneși, trebuie doar să învețe elementele de bază și să construiască de acolo.

Acesta este un No-Jargon, ușor de urmărit, pe care îl puteți face chiar acum. Asta e corect! Minimizează Facebook și YouTube, relaxează-te și urmărește-ți computerul.

Computer pentru persoane vechi
Computer pentru persoane vechi

Astăzi ne vom uita la un limbaj de programare numit Python, wikipedia definește python ca:

"Python este un limbaj de programare de nivel general utilizat la scară largă. Filozofia sa de proiectare pune accent pe lizibilitatea codului, iar sintaxa sa permite programatorilor să exprime concepte în mai puține linii de cod decât ar fi posibil în limbaje precum C ++ sau Java. Limbajul oferă construcții menite să permită programe clare atât la scară mică, cât și la scară largă."

Deci, ce înseamnă TOT? Am crezut că ai spus nu jargon? Ei bine, practic:

"Python este un limbaj de programare compact, de uz general, ușor de citit. Este foarte versatil, deci poate fi folosit pentru a crea programe de toate dimensiunile formelor."

De ce am ales python? Deoarece elementele de bază ale pythonului sunt ușor de preluat și limba are o comunitate de asistență excelentă online. După ce ați terminat acest ible, puteți începe să creați programe imediat, în loc să vă petreceți timpul învățând complexitățile necesare ale limbii.

Asadar, hai sa incepem!

Pasul 1: De ce veți avea nevoie

În primul rând, veți avea nevoie de un computer cu o copie de python, scuze utilizatorilor de telefonie mobilă!

Accesați https://www.python.org/downloads/ și descărcați cea mai recentă versiune disponibilă cu butonul galben mare.

Descărcare Python
Descărcare Python

Apoi urmați Instrucțiunile de instalare pentru a instala python.

Instalator Python
Instalator Python

Pentru a verifica dacă python este instalat, accesați CMD (sau terminal) și tastați:

python --versiune

Python ar trebui să răspundă cu versiunea python.

Imagine
Imagine

Acum, pentru acest tutorial, vom folosi un IDE sau un mediu de dezvoltare integrat (practic un editor de text și un compilator completat), așa că mergeți la https://www.jetbrains.com/pycharm/download/ și descărcați „Ediția comunității” de Pycharm.

Comunitatea PyCharm
Comunitatea PyCharm

Apoi urmați Instrucțiunile de instalare pentru a instala PyCharm.

Acum, pentru a începe programarea!

Pasul 2: Configurați PyCharm și creați un proiect nou

Prima dată când lansați pycharm, vă va întreba ce hartă și temă doriți să utilizați. Aș recomanda să lăsați harta cheii în mod implicit, dar vă puteți juca cu tema, culorile și fonturile pe placul dvs. Pentru acest tutorial folosesc comunitatea pycharm 4.5 cu tema Dracula.

Veți fi întâmpinat cu un ecran de întâmpinare.

Apăsați Creați un proiect nou

Ecran de întâmpinare PyCharm
Ecran de întâmpinare PyCharm

Selectați Pure Python, apoi alegeți un folder în care să stocați fișierele, apoi apăsați create (Rețineți că numele folderului va fi numele proiectului dvs.)

Ecranul proiectului PyCharm
Ecranul proiectului PyCharm

În acest moment ar trebui să fiți întâmpinat cu ecranul real de creare a codului: P

Ecran cod
Ecran cod

Pasul 3: Creați-vă primul program

Faceți clic dreapta pe folderul de proiect și mergeți la nou -> Fișier Python

Creați un MENIU nou
Creați un MENIU nou

Denumiți fișierul și apăsați ok

Dialog fișier
Dialog fișier

Acum va apărea o filă nouă în zona principală

Imagine
Imagine

Mai jos _autor_ copiați și lipiți acest cod.

message = "Hello World"

tipăriți mesajul

Apoi faceți clic dreapta pe fișier și apăsați Run

Imagine
Imagine

Aceasta va compila programul nostru și va întoarce un rezultat. Hello World va fi tipărită în zona Run

Imagine
Imagine

Să ne uităm la ceea ce tocmai am scris.

Pasul 4: Descoperiți primul dvs. program

Acum, să încercăm să înțelegem care este codul

message = "Hello World"

tipăriți mesajul

chiar înseamnă.

În primul rând, creez și setez valoarea variabilei la un șir care conține Hello World, dacă schimbați textul între semnele de vorbire, puteți schimba valoarea variabilei și, prin urmare, mesajul. De exemplu:

message = "Bună instructabile!"

tipăriți mesajul

Se intoarce:

Imagine
Imagine

când fugi.

Un șir este definit din cauza semnelor de vorbire, șirurile pot fi definite și cu semne unice

message = 'Hello World'

tipăriți mesajul

Variabilele pot avea, de asemenea, diferite tipuri. De exemplu:

întreg = 29302

este o variabilă cu o valoare întreagă (abreviat int) și aceasta:

floatingPoint = 1469.928

este o variabilă cu o valoare în virgulă mobilă (abreviată în float).

Practic, diferența dintre numere întregi și flotante este că numerele întregi sunt numere întregi, în timp ce flotantele sunt numere zecimale. Numărul întreg ocupă mai puțin spațiu, dar nu poate conține zecimale. De exemplu, intergerul 1 / întregul 2

întreg1 = 1

integer2 = 2 print integer1 / integer2

este 0,5 nu? Dar rezultatul este:

Imagine
Imagine

Deoarece numerele întregi nu pot fi împărțite în zecimale. Cu toate acestea, aceasta:

float1 = 1,0

integer2 = 2 print float1 / integer2

returnează 0,5 la rulare, deoarece una dintre variabile este un float

Imagine
Imagine

„Print” tipărește pur și simplu o valoare. De exemplu

print "DESTROIEZĂ LUMEA"

imprimă șirul

Imagine
Imagine

Print poate imprima, de asemenea, valoarea unei ecuații, inclusiv combinarea a două șiruri

string1 = "BUNA"

șir2 = „IUBITORI” imprimă șirul1 + șirul2

imprimeuri

Imagine
Imagine

Pasul 5: Bucle și If's - Structuri de control

Unul dintre cele mai esențiale lucruri despre orice program este existența structurilor de control.

Prima structură de control este o buclă while, această bucată de cod se bucură în timp ce o condiție este adevărată. De exemplu, acest cod

număr = 0

while count <10: # Add to count count = count + 1 print print print "Finalizat"

rulează codul în buclă până la numărare <10 și apoi continuă cu programul.

Imagine
Imagine

A doua este o afirmație if-else, această bucată de cod verifică și face ceva dacă valoarea unei variabile este egală cu 10, face altceva dacă valoarea este egală cu 11 și face altceva în toate celelalte circumstanțe.

întreg = 0

# Dacă este egal cu 10 dacă întreg == 10: tipăriți "ITS 10" # Dacă este egal cu 11 număr întreg == 11: tipăriți "ITS 11" # În toate celelalte circumstanțe altfel: tipăriți "NU STIU"

Va reveni

Imagine
Imagine

Deoarece numărul întreg variabil nu este egal cu 10 sau 11 și în orice altă situație rulează altfel.

Pentru a defini un timp sau dacă structura de control pune tipul (while sau if) urmat de valoarea adevărată sau falsă atunci:

tastați adevărat == adevărat:

Observați „spațiul alb” pentru conținutul fiecărei bucle, python este foarte specific despre spațiul alb, așa știe ce cod este într-un timp sau dacă bucla. PyCharm folosește o filă spațiu alb care trebuie să fie consecvent în întregul cod! De asemenea, puteți regla setările pentru a utiliza spații în loc (ceea ce are unele avantaje).

Pasul 6: Comentarii

Este posibil să fi observat că am „comentat” codul pe care l-am postat pe partea structurilor de control. Puteți comenta o bucată de cod plasând un # și restul rândului va fi comentat. Când software-ul este compilat, comentariile sunt ignorate

# Salut Lume

Comentariile sunt salvatorul codului. Pentru că vă permit să arătați tuturor ce este în codul dvs. și la ce vă gândeați când scriați codul. Dar nu exagera! Codul supra-comentat poate fi la fel de rău ca și codul sub-comentat

Atunci când ar trebui să comentez codul meu?

Regula mea generală este să-ți comentez gândurile ca pe scrierea ta, așa că dacă ai adăugat o variabilă doar pentru a-ți menține vârsta, care nu servește altui scop. Comentează asta.

# Variabilă care îmi păstrează vârsta de ani de zile # Nu este de fapt utilizată în acest program, dar # esențială pentru supraviețuirea rasei umane! vârsta mea = 23

Pasul 7: Ați terminat - E timpul să scrieți ceva

Woah, tocmai ai învățat elementele de bază ale pitonului!

Imagine
Imagine

Deci "ce fac acum?" s-ar putea să întrebați, ei bine, puteți continua să vă jucați cu fișierul. Când crezi că ești pregătit, poți face o provocare. Scrieți un program pentru a adăuga sau scădea două numere introduse de utilizator. Folosiți internetul pentru a afla cum să obțineți intrarea utilizatorului, apoi adăugați sau scădeți cele două intrări și asigurați-vă că ați comentat codul! În timp ce Python este ușor de învățat, acesta nu are în niciun caz un plafon cu posibilități reduse - programe de toate formele, dimensiunile și configurațiile sunt posibile folosind Python și sunt biblioteci complete (și de obicei trimise de comunitate). Postați codul dvs. mai jos pentru sugestii și îmbunătățiri. Noroc!

Recomandat: