Sadržaj:
- Korak 1: Preuzmite Python
- Korak 2: Izlaz programa, ispis ispisa i "Hello World"
- Korak 3: Varijable
- Korak 4: Unos programa i funkcija Raw_input ()
- Korak 5: U tijeku …
Video: Python Vodič br.1: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Ovo je vodič za Python napravljen imajući na umu apsolutnog početnika. Kratki uvod u Python poslužit će vam da steknete osnovno razumijevanje povijesti i što je to, prije nego što pređemo na lekcije. Što je Python? Preuzeto s www.python.org:
Python je dinamički objektno orijentirani programski jezik koji se može koristiti za mnoge vrste razvoja softvera. Nudi snažnu podršku za integraciju s drugim jezicima i alatima, dolazi s opsežnim standardnim bibliotekama i može se naučiti za nekoliko dana. Mnogi Python programeri izvještavaju o značajnom povećanju produktivnosti i smatraju da jezik potiče razvoj kvalitetnijeg i održivijeg koda. Drugim riječima, Python je lako naučiti, čitati i pisati, osiguravajući da ćete moći razumjeti ono što ste napisali nekoliko mjeseci nakon što ste ga napisali. Kratka povijest Pythona. Python je krajem 1980 -ih osmislio Guido van Rossum u Nizozemskoj kao nasljednik programskog jezika ABC, i ubrzo je stekao popularnost, posebno nakon što je objavljen pod GPL -om u verziji 1.6.1. Danas su neki od najvećih projekata koji koriste Python aplikacijski poslužitelj Zope, i izvorni BitTorrent klijent. Također ga opsežno koriste Google i NASA. Napomena: Autor (ZN13) i suradnik (Hugo. B) ovu instrukciju aktivno uređuju i poboljšavaju pa vas molimo da budete strpljivi i nastavite posjećivati, učenje Pythona bit će vam korisno iskustvo. ZN13 Hugo. B
Korak 1: Preuzmite Python
Za programiranje u Pythonu morat ćete preuzeti knjižnice Python i Integrated DeveLopment Environment, IDLEAs od 16/6/07, izdanje je verzija 2.5.1Python Preuzmite ovdje. Pretpostavit ćemo da ovdje koristite Windows, ali ako koristite neki OS temeljen na Linuxu, vjerojatno će ga već imati instaliran. Da biste saznali, otvorite konzolu/konzolu/terminal (ovisi o distribuciji) i upišite python. Ako je instaliran, otvorit će se naredbena linija Python. Nakon što ga instalirate, idite na Start> Svi programi> Python> IDLE i počet ćemo!
Korak 2: Izlaz programa, ispis ispisa i "Hello World"
Ovdje ćemo vas naučiti jednoj od prvih stvari koje gotovo svaki programer nauči: kako ispisati "hello world". To je programerin višegodišnji prvi primjer. Napomena, ispis ne znači ispis kao tintom i papirom, već samo prikaz ili ispis. U svakom slučaju, evo: Na primarni upit (>>>) unesite:
>> ispis "Hello World"I dobit ćete izlaz od
Pozdrav svijeteN. B. Trebate znakove ("") da označite Pythonu da želite tiskanje, inače ćete ovo primiti
>> ispis hello worldSyntaxError: nevažeća sintaksasa "svijet" bit će označeno crvenom bojom, kako bi se pokazalo gdje ste pogriješili.
Korak 3: Varijable
Varijabla (koliko ja znam) je veza na drugi podatak: Pokazat ću: Upišite ovo u IDLE:
>> myvar = "Zdravo Svijete!" >>> & apos & apos & aposprint & apos & apos & apos myvarZdravo Svijete!myvar je varijabla u ovom primjeru, ali varijable mogu biti i brojevi. To je kratki primjer kako funkcionira varijabla. Da sada stvari učinimo malo složenijima, uvod u operator formata niza: Znak postotka: "%" može upotrijebite ga za zamjenu teksta/podataka u nizu
>> ispišite " %s je broj %d!" %("Python", 1) Python je broj 1!"%s" znači zamjenu niza, dok "%d" označava da se cijeli broj treba zamijeniti. Drugi popularan je "%f" za brojeve s pomičnim zarezom.
Korak 4: Unos programa i funkcija Raw_input ()
Najlakši način za unos korisnika iz naredbenog retka je pomoću
raw_input ()Čita sa standardnog unosa i dodjeljuje vrijednost niza varijabli koju odredite. Na primjer, ovako se koristi
name = raw_input ("Ovdje unesite svoje ime:") age = raw_input ("Ovdje unesite svoje godine:") print "Vaše ime je:", otisak imena "A ti si", dobKada prevoditelj Python pročita prvi redak, ispisat će sadržaj u zagradi (Ovdje unesite svoje ime:), a kad unesete svoje ime, preći će na sljedeći redak, učinite isto, ali kad dođe preko izraza "print" ispisuje sadržaj u zagradi i nailazi na "ime" koje je varijabla, koja u osnovi djeluje kao veza na sadržaj koji ste unijeli ranije, sa sljedećim rezultatom
>> Ovdje unesite svoje ime: Hugo. B Ovdje unesite svoje godine: 16Vaše ime je: Hugo. BAi imate 16 godinaU ovoj fazi bilo bi dobro da se upoznate s načinom ostavljanja komentara. Kao i kod većine skriptnih i Unix ljuski jezika, znak hash ili pound (#) signalizira da komentar počinje od # i nastavlja se do kraj retka. Napomena, u IDLE -u, kad god upišete znak #, on i sav sljedeći tekst u tom retku postaju crveni.
#Upozorenje!!! Ovo će povećati potrošnju procesora do 100% !!! counter = 0 while counter <1000000: counter += 1 print counter
Korak 5: U tijeku …
Privremeno rezervirano mjesto: Očekujte nove sadržaje, budite strpljivi. H. B.
Preporučeni:
Raspberry Pi - ADXL345 troosni akcelerometar Python Vodič: 4 koraka
Raspberry Pi-ADXL345 troosni akcelerometar Python Vodič: ADXL345 je mali, tanak, troosni akcelerometar ultra niske snage s mjerenjima visoke razlučivosti (13 bita) do ± 16 g. Digitalni izlazni podaci formatirani su kao 16-bitne dvojke nadopunjeni i dostupni su putem I2 C digitalnog sučelja. Mjeri
Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Python Vodič: 4 koraka
Raspberry Pi MMA8452Q 3-osi 12-bitni/8-bitni digitalni akcelerometar Python Vodič: MMA8452Q je pametan, troosni, kapacitivni, mikro-strojni akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije omogućene su uz pomoć ugrađenih funkcija u mjeraču ubrzanja, podesive za dva prekida
Raspberry Pi - BH1715 Digitalni senzor ambijentalnog svjetla Python Vodič: 4 koraka
Raspberry Pi - BH1715 Digitalni senzor ambijentalnog svjetla Python Vodič: BH1715 je digitalni senzor ambijentalnog svjetla sa sučeljem sabirnice I²C. BH1715 se obično koristi za dobivanje podataka o ambijentalnom osvjetljenju za podešavanje snage pozadinskog osvjetljenja LCD -a i tipkovnice za mobilne uređaje. Ovaj uređaj nudi 16-bitnu rezoluciju i podešava
Raspberry Pi - TMP007 Infracrveni senzor termopile senzora Python Vodič: 4 koraka
Raspberry Pi - TMP007 Infracrveni senzor termopile senzora Python: TMP007 je infracrveni senzor termopile koji mjeri temperaturu objekta bez kontakta s njim. Infracrvenu energiju koju emitira objekt u senzorskom polju apsorbira termopipa integrirana u senzor. Termopil
Raspberry Pi - PCA9536 Input/output Expander Python Vodič: 4 koraka
Raspberry Pi-PCA9536 Input/output Expander Python Vodič: PCA9536 je 8-pinski CMOS uređaj koji pruža 4 bita paralelnog ulaza/izlaza (GPIO) za opće namjene za I2C-sabirnicu/SMBus aplikacije. Sastoji se od 4-bitnog registra konfiguracije koji služi u svrhu odabira ulaza ili izlaza, 4-bitnog