Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Configurați PyCharm și creați un proiect nou
- Pasul 3: Creați-vă primul program
- Pasul 4: Descoperiți primul dvs. program
- Pasul 5: Bucle și If's - Structuri de control
- Pasul 6: Comentarii
- Pasul 7: Ați terminat - E timpul să scrieți ceva
Video: Începeți cu Python: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
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.
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.
Apoi urmați Instrucțiunile de instalare pentru a instala 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.
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.
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
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.)
În acest moment ar trebui să fiți întâmpinat cu ecranul real de creare a codului: P
Pasul 3: Creați-vă primul program
Faceți clic dreapta pe folderul de proiect și mergeți la nou -> Fișier Python
Denumiți fișierul și apăsați ok
Acum va apărea o filă nouă în zona principală
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
Aceasta va compila programul nostru și va întoarce un rezultat. Hello World va fi tipărită în zona Run
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:
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:
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
„Print” tipărește pur și simplu o valoare. De exemplu
print "DESTROIEZĂ LUMEA"
imprimă șirul
Print poate imprima, de asemenea, valoarea unei ecuații, inclusiv combinarea a două șiruri
string1 = "BUNA"
șir2 = „IUBITORI” imprimă șirul1 + șirul2
imprimeuri
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.
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
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!
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:
Cum să configurați un Raspberry Pi și să începeți să-l utilizați: 4 pași
Cum să configurați un Raspberry Pi și să începeți să-l utilizați: Pentru cititorii viitorului, suntem în 2020. Anul în care, dacă aveți norocul de a fi sănătos și de a nu fi infectat de Covid-19, tu, dintr-o dată , ai mult mai mult timp liber decât ți-ai imaginat vreodată. Deci, cum mă pot ocupa într-un mod nu prea prost? O da
Începeți să dezvoltați STM32 pe Linux: 4 pași
Începeți să dezvoltați STM32 pe Linux: În acest instructable, vă voi arăta cât de ușor este să începeți să dezvoltați programe STM32 pe Linux. Am început să folosesc Linux ca mașină principală acum 2 ani și nu am fost dezamăgit. Totul funcționează mai repede și mai bine decât ferestrele. Desigur este le
Cum să începeți o primă echipă de robotică: 9 pași (cu imagini)
Cum să începem o primă echipă de robotică: Când nu facem jocuri sau nu proiectăm spații pentru biblioteci, lucrăm cu primele echipe. Fani și susținători avizi, suntem implicați în FIRST de aproape 10 ani, de la a oferi gustări echipei FIRST LEGO League a fiului nostru când
Începeți să construiți o stație de monitorizare PM: 3 pași (cu imagini)
Începeți să construiți o stație de monitorizare PM: Sunt interesat în special de nivelurile de poluare a aerului, pentru că locuiesc în China și, în timp ce orașul meu, Shenzhen, este probabil unul dintre cele mai curate orașe din China, are încă zilele sale proaste. am vrut să-mi construiesc propria mea pentru a compara cu aerul de jumătate de duzină
Cum să începeți propriul laborator de cercetare Graffiti: 6 pași (cu imagini)
Cum să vă începeți propriul laborator de cercetare Graffiti: Începerea propriului laborator fals este ușor, dar vom încerca să facem să pară greu în acești șase pași pomposi