Turinys:
- 1 veiksmas: atsisiųskite „Python“
- 2 veiksmas: programos išvestis, spausdinimo pareiškimas ir „Labas pasaulis“
- 3 žingsnis: kintamieji
- 4 žingsnis: Programos įvestis ir „Raw_input ()“funkcija
- 5 veiksmas: vyksta …
Video: Python pamoka Nr. 1: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Tai yra „Python“pamoka, sukurta atsižvelgiant į absoliučią pradedančiąją. Trumpas įvadas į „Python“padės jums suprasti pagrindinę istoriją ir kas tai yra, prieš pereinant prie pamokų..org:
„Python“yra dinamiška į objektą orientuota programavimo kalba, kurią galima naudoti kuriant daugybę programinės įrangos. Jis siūlo tvirtą paramą integravimui su kitomis kalbomis ir įrankiais, pateikiamas su plačiomis standartinėmis bibliotekomis ir gali būti išmoktas per kelias dienas. Daugelis „Python“programuotojų praneša apie didelį našumo padidėjimą ir mano, kad kalba skatina kurti kokybiškesnį, labiau prižiūrimą kodą. Kitaip tariant, „Python“lengva išmokti, skaityti ir rašyti, užtikrinant, kad galėsite suprasti, ką parašėte praėjus keliems mėnesiams po to, kai jį parašėte. Trumpa „Python“istorija. „Python“1980 -ųjų pabaigoje sumanė Guido van Rossum Nyderlanduose kaip ABC programavimo kalbos įpėdinis, ir netrukus jis išpopuliarėjo, ypač po to, kai buvo išleistas pagal GPL 1.6.1 versiją. Šiandien vieni didžiausių projektų, kuriuose naudojama „Python“, yra „Zope“programų serveris, ir originalus „BitTorrent“klientas. Ją taip pat plačiai naudoja „Google“ir NASA. Pastaba: šį nurodymą aktyviai redaguoja ir tobulina jo autorius (ZN13) ir bendradarbis (Hugo. B), todėl būkite kantrūs ir toliau lankykitės, nes „Python“mokymasis bus naudinga.. ZN13 Hugo. B
1 veiksmas: atsisiųskite „Python“
Norėdami programuoti „Python“, turėsite atsisiųsti „Python“bibliotekas ir integruotą „DeveLopment Environment“, IDLEA 2007 m. Liepos 16 d. Leidimas yra 2.5.1 versija. „Python“atsisiųskite čia. Manysime, kad čia naudojate „Windows“, bet jei naudojate bet kurią „Linux“pagrįstą OS, greičiausiai ji jau bus įdiegta. Norėdami tai sužinoti, atidarykite konsolę/konsole/terminalą (skiriasi priklausomai nuo distro) ir „typepython“. Jei ji įdiegta, atsidarys komandinė eilutė „Python“. Įdiegę ją, eikite į Pradėti> Visos programos> Python> IDLE ir mes pradėsime!
2 veiksmas: programos išvestis, spausdinimo pareiškimas ir „Labas pasaulis“
Čia mes išmokysime vieno iš pirmųjų dalykų, kurį išmoksta beveik kiekvienas programuotojas: kaip atspausdinti „labas pasaulis“. Tai yra pirmasis programuotojo pavyzdys. Atminkite, kad spausdinimas nereiškia spausdinimo, kaip rašalu ir popieriumi, tai tik ekranas arba išvestis. Bet kokiu atveju, čia taip: Pirminiame raginime (>>>) įveskite:
>> spausdinti „Labas pasaulis“Ir jūs gausite išvestį
Labas pasauliN. B. Jums reikia simbolių („“), kad „Python“nurodytų, jog norite, kad jie būtų atspausdinti, antraip tai gausite
>> print hello worldSyntaxError: netinkama sintaksėsu „pasaulis“būtų paryškintas raudonai, kad parodytumėte, kur suklydote.
3 žingsnis: kintamieji
Kintamasis (mano žiniomis) yra nuoroda į kitą duomenų dalį: aš parodysiu: Įveskite tai į IDLE:
>> myvar = "Labas pasaulis!" >>> & apos & apos & aposprint & apos & apos & apos myvarHello World!„myvar“šiame pavyzdyje yra kintamasis, tačiau kintamieji taip pat gali būti skaičiai. Tai yra trumpas kintamojo veikimo pavyzdys. Dabar viskas šiek tiek sudėtingiau, įvadas į eilutės formato operatorių: Procentinis ženklas: „%“gali naudokite jį norėdami pakeisti tekstą/duomenis eilutėje
>> spausdinti " %s yra skaičius %d!" %("Python", 1) Python yra skaičius 1!„%s“reiškia pakeisti eilutę, o „%d“reiškia, kad reikia pakeisti sveikąjį skaičių. Kitas populiarus yra „%f“slankiojo kablelio skaičiams.
4 žingsnis: Programos įvestis ir „Raw_input ()“funkcija
Lengviausias būdas gauti vartotojo įvestį iš komandinės eilutės yra naudojant
raw_input ()Jis skaito iš standartinės įvesties ir priskiria eilutės reikšmę jūsų nurodytam kintamajam. Pavyzdžiui, taip jis naudojamas
name = raw_input ("Įveskite čia savo vardą:") age = raw_input ("Įveskite savo amžių čia:") print "Jūsų vardas:", vardo atspaudas "Ir tu esi", amžiusKai „Python“vertėjas skaito pirmąją eilutę, jis išspausdins turinį skliausteliuose (čia įveskite savo vardą:), o kai įvesite savo vardą, jis pereis į kitą eilutę, darykite tą patį, bet kai jis ateis sakinyje „print“jis spausdina turinį skliausteliuose ir susiduria su „name“, kuris yra kintamasis, iš esmės veikiantis kaip nuoroda į anksčiau įvestą turinį, ir gaunamas toks rezultatas
>> Čia įveskite savo vardą: Hugo. Įveskite savo amžių čia: 16 Jūsų vardas: Hugo. Ir jums 16 metųŠiame etape būtų gera idėja supažindinti su komentarų palikimo metodu. Kaip ir daugumoje scenarijų ir „Unix“apvalkalo kalbų, maišos arba svaro (#) ženklas rodo, kad komentaras prasideda nuo # ir tęsiasi iki Pastaba, IDLE, kai įvedate # ženklą, jis ir visas tolesnis tekstas šioje eilutėje tampa raudonas. Taigi
#Įspėjimas !!! Tai padidins procesoriaus naudojimą iki 100% !!! skaitiklis = 0, o skaitiklis <1000000: skaitiklis += 1 spausdinimo skaitiklis
5 veiksmas: vyksta …
Laikina vietos rezervavimo vieta: laukiame naujo turinio, būkite kantrūs. H. B.
Rekomenduojamas:
„Raspberry Pi SHT25“drėgmės ir temperatūros jutiklio „Python“pamoka: 4 žingsniai
„Raspberry Pi SHT25“drėgmės ir temperatūros jutiklio „Python“pamoka: SHT25 I2C drėgmės ir temperatūros jutiklis ± 1,8%RH ± 0,2 ° C I2C mini modulis. SHT25 didelio tikslumo drėgmės ir temperatūros jutiklis tapo pramonės standartu pagal formos faktorių ir intelektą, suteikiantį kalibruotus, linijinius jutiklių ženklus
„Raspberry Pi“- MPL3115A2 tikslaus aukščio matuoklio jutiklio „Python“pamoka: 4 žingsniai
„Raspberry Pi“- MPL3115A2 tikslaus aukščio matuoklio jutiklio „Python“pamoka: MPL3115A2 naudojamas MEMS slėgio jutiklis su I2C sąsaja, kuri pateikia tikslius slėgio/aukščio ir temperatūros duomenis. Jutiklių išėjimai yra skaitmeninami didelės skiriamosios gebos 24 bitų ADC. Vidinis apdorojimas pašalina kompensavimo užduotis iš
„Raspberry Pi“- TMP007 infraraudonųjų spindulių termopilių jutiklio „Python“pamoka: 4 žingsniai
„Raspberry Pi“- „TMP007“infraraudonųjų spindulių termopilių jutiklio „Python“pamoka: TMP007 yra infraraudonųjų spindulių termopilių jutiklis, kuris matuoja objekto temperatūrą nesiliečiant su juo. Objekto skleidžiamą infraraudonųjų spindulių energiją jutiklio lauke sugeria į jutiklį integruotas termopolis. Termopilis
Raspberry Pi - PCA9536 Įvesties/išvesties „Expander Python“pamoka: 4 žingsniai
„Raspberry Pi“-PCA9536 įvesties/išvesties plėtiklio „Python“vadovėlis: „PCA9536“yra 8 kontaktų CMOS įrenginys, teikiantis 4 bitus bendrosios paskirties lygiagrečios įvesties/išvesties (GPIO) išplėtimo, skirto I2C magistralės/SMBus programoms. Jį sudaro 4 bitų konfigūracijos registras, skirtas įvesties ar išvesties pasirinkimui, 4 bitų
„Raspberry Pi MCP9808“temperatūros jutiklio „Python“pamoka: 4 žingsniai
„Raspberry Pi MCP9808“temperatūros jutiklio „Python“pamoka: MCP9808 yra labai tikslus skaitmeninis temperatūros jutiklis ± 0,5 ° C I2C mini modulis. Jie yra su vartotojo programuojamais registrais, palengvinančiais temperatūros jutimo programas. MCP9808 didelio tikslumo temperatūros jutiklis tapo pramone