Sadržaj:
- Korak 1: Preuzmite Python
- Korak 2: Izlaz programa, izjava za štampu i "Hello World"
- Korak 3: Varijable
- Korak 4: Unos programa i funkcija Raw_input ()
- Korak 5: U toku…
Video: Python vodič 1: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Ovo je vodič za Python napravljen imajući na umu apsolutnog početnika. Kratak uvod u Python poslužit će vam da steknete osnovno razumijevanje istorije i šta je to, prije nego što pređemo na lekcije. Šta je Python? Preuzeto sa www.python.org:
Python je dinamički objektno orijentisan 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 istorija Pythona. Python je krajem 1980 -ih osmislio Guido van Rossum u Nizozemskoj kao nasljednik programskog jezika ABC, koji je ubrzo 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 server Zope, i originalni BitTorrent klijent. Također ga opsežno koriste Google i NASA. Napomena: Ovaj instruktor se aktivno uređuje i poboljšava od strane njegovog autora (ZN13) i saradnika (Hugo. B) pa budite strpljivi i nastavite posjećivati, učenje Pythona bit će vam korisno iskustvo. ZN13 Hugo. B
Korak 1: Preuzmite Python
Za programiranje u Pythonu morate preuzeti Python biblioteke i Integrirano okruženje DeveLopment, IDLEA od 16/6/07, izdanje je verzija 2.5.1Python Preuzmite ovdje. Pretpostavit ćemo da ovdje koristite Windows, ali ako koristite bilo koji OS zasnovan na Linuxu, vjerojatno će ga već imati instaliranog. 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, izjava za štampu i "Hello World"
Ovdje ćemo vas naučiti jednoj od prvih stvari koje skoro svaki programer nauči: kako ispisati "hello world". To je višegodišnji prvi primjer programera. Napomena, ispis ne znači ispis kao tintom i papirom, on samo znači prikaz ili ispis. U svakom slučaju, evo: Na primarni upit (>>>) unesite:
>> štampaj "Hello World"I dobit ćete izlaz od
Zdravo svijeteN. B. Trebate znakove ("") da ukažete Pythonu da želite da se štampa, inače ćete ovo primiti
>> ispis hello worldSyntaxError: nevažeća sintaksasa "world" će biti označeno crvenom bojom, da pokaže gdje ste pogriješili.
Korak 3: Varijable
Varijabla (koliko ja znam) je veza na drugi podatak: Pokazat ću: Ukucajte ovo u IDLE:
>> myvar = "Zdravo Svijete!" >>> & apos & apos & aposprint & apos & apos & apos myvarZdravo svijet!myvar je varijabla u ovom primjeru, ali varijable mogu biti i brojevi. To je kratak primjer kako funkcionira varijabla. Učinimo stvari sada malo složenijima, uvod u operator formata niza: Znak postotka: "%" može koristite 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 cijeli broj treba zamijeniti. Još jedan 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 ()On č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 tumač Python pročita prvi red, ispisat će sadržaj u zagradi (Unesite svoje ime ovdje:), a kad unesete svoje ime, preći će na sljedeći red, učinite isto, ali kad dođe preko naredbe "print" ispisuje sadržaj u zagradi i nailazi na "ime" koje je varijabla, koja u osnovi djeluje kao veza na sadržaj koji ste ranije unijeli, 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 ljuska jezika, znak hash ili pound (#) signalizira da komentar počinje od # i nastavlja se do kraj linije. 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 toku…
Privremeni čuvar mjesta: Očekujte nove sadržaje, budite strpljivi. H. B.
Preporučuje se:
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 rezolucije (13 bita) do ± 16 g. Digitalni izlazni podaci formatirani su kao 16-bitne dvojke i dopunjeni su i dostupni su preko I2 C digitalnog sučelja. Mjeri
Raspberry Pi SHT25 Senzor vlažnosti i temperature Python Vodič: 4 koraka
Raspberry Pi SHT25 Senzor vlažnosti i temperature Python Vodič: SHT25 I2C Senzor vlažnosti i temperature ± 1,8%RH ± 0,2 ° C I2C mini modul. Senzor vlažnosti i temperature SHT25 visoke preciznosti postao je industrijski standard u pogledu faktora oblika i inteligencije, pružajući kalibrirani, linearizirani signal senzora
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 kapacitetski mikromašinski akcelerometar male snage s 12 bita rezolucije. Fleksibilne korisnički programirane opcije dostupne 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 I²C sučeljem sabirnice. BH1715 se obično koristi za dobijanje podataka o ambijentalnom osvjetljenju za podešavanje snage pozadinskog osvjetljenja LCD -a i tastature 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 termopilera Python Vodič: TMP007 je infracrveni senzor termopile koji mjeri temperaturu objekta bez kontakta s njim. Infracrvenu energiju koju objekt emitira u senzorskom polju apsorbira termopipa integrirana u senzor. Termopil