Cuprins:
- Pasul 1: SPUNE CEVA
- Pasul 2: Acesta este un Bit Loopy…
- Pasul 3: Intrare și ieșire
- Pasul 4: Dacă de Rudya ----- nu Nu Nu! Este Python U Dimwit
- Pasul 5: Starter pe Easygui
- Pasul 6: Ce urmează?
Video: Tutorial Python: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Buna! Bine ați venit la cel de-al doilea instructabil al meu și acest lucru va fi pe elementele de bază ale pythonului.
În acest instructable, vă voi învăța elementele de bază ale buclelor, intrării și ieșirii, obținând computerului să spună ceva, dacă sunt instrucțiuni și variabile. În ultima vom folosi GUI sau interfață grafică cu un instrument numit easygui.
Din nou, lăsați comentarii despre cum ar trebui să mă îmbunătățesc și întrebări despre biții pe care nu-i înțelegeți
a se distra!
Pasul 1: SPUNE CEVA
În acest pas, vom învăța cum să-l facem pe Python să spună ceva. foarte simplu. tot ce trebuie să tastați este ceea ce doriți să spuneți, apoi puneți acest lucru în jurul său. imprimare (''). de exemplu print („hello world”). dacă utilizați python 2, ați scrie print "hello world", introduceți acest lucru în fereastra shell - cea care apare și apăsați Enter.
Poftim! primul tău program
Pasul 2: Acesta este un Bit Loopy…
acum, mai întâi, apăsați Ctrl + N care vă va duce la un nou fișier. salvați-l ca loops.py bitul.py indică faptul că acesta este un fișier python. acesta este primul tip de buclă.
pentru i în intervalul (1, 101):
print (i)
asta va merge așa
1
2
3
4
5
6
7
100
variabila, i, va adăuga automat una de fiecare dată când îi trece prin minte, totuși, nu imprimă 101.
aici este o altă buclă
i = 1
în timp ce eu <100:
i = i + 1
print (i)
acest lucru este foarte asemănător cu cel de sus. numim partea de sus a buclă și cea de jos bucla while.
bucla while include 100, deci nu este nevoie să o faci în timp ce i <101.
Pasul 3: Intrare și ieșire
acest program va face computerul să vă întrebe ceva și să răspundă la răspuns.
acesta este un exemplu
f = input („care este numele tău”) <----------- setează variabila și indică o intrare
print ('hello', f) <------------------------- tipărește variabila introdusă de utilizator cu hello în față
rezultatul ar trebui să fie ceva de genul acesta:
>> care este numele tau Larry
>> salut Larry
după cum puteți vedea, intrarea nu este foarte îngrijită. dacă vrei un spațiu, plasează la capătul primei linii:
f = input („care este numele tău”)
dacă doriți să vă ceară vârsta sau câte baruri Marte aveți, faceți acest lucru:
f = int (intrare („care este vârsta ta”))
dacă este un număr zecimal, faceți:
f = float (intrare („introduceți un număr zecimal”))
cum te agăți?
Pasul 4: Dacă de Rudya ----- nu Nu Nu! Este Python U Dimwit
dacă instrucțiunile sunt de obicei utilizate pentru a compara 2 șiruri sau numere întregi.
de obicei vine după o intrare
tastați programul din imagine și veți putea vedea cât de util poate fi și ceva la care nu vă așteptați …
tastați întotdeauna:
dacă * ceva *, =,! =, = * altceva *:
print (* ceva * 'este orice altceva decât' * altceva *)
Pasul 5: Starter pe Easygui
easygui este un modul care trebuie descărcat.
descărcați-l dacă nu îl aveți, încercați acest program.
import easygui
easygui.msgbox („bună lume”)
ar trebui să vină cu ceva ca în imagine.
Pasul 6: Ce urmează?
deci asta e deocamdată.
stai cu ochii deschiși, aș putea să fac alte tutoriale precum Windows batch și alte limbi. pa!
foarte bine făcut, este mult de învățat!
în afară de instructivele scrise, există o mulțime de alte tutoriale în diferite limbi. dacă doriți să obțineți un pdf cu mai mult conținut, vă recomand cu drag Hello World Book2, care este disponibil pe internet - căutați-l.
dacă nu ați reușit să instalați easygui și doriți, descărcați acest link:
De asemenea, mi-am creat propriul modul numit PyCal, care vă permite să calculați lucrurile cu o formulă dificilă, cum ar fi teorema lui Pitagora și aria unui cerc.
Recomandat:
Raspberry Pi - Tutorial ADXL345 cu 3 axe accelerometru Python: 4 pași
Raspberry Pi - Tutorial ADXL345 cu 3 axe Accelerometru Python: ADXL345 este un accelerometru mic, subțire, cu putere foarte mică, cu 3 axe, cu măsurare cu rezoluție înaltă (13 biți) până la ± 16 g. Datele de ieșire digitală sunt formatate ca un complement de doi biți pe 16 biți și sunt accesibile prin interfața digitală I2 C. Măsurează
Raspberry Pi SHT25 Senzor de umiditate și temperatură Tutorial Python: 4 pași
Raspberry Pi SHT25 Senzor de umiditate și temperatură Tutorial Python: SHT25 Senzor de umiditate și temperatură I2C ± 1,8% RH ± 0,2 ° C Mini modul I2C. Senzorul de umiditate și temperatură de înaltă precizie SHT25 a devenit un standard industrial în ceea ce privește factorul de formă și inteligența, oferind semnale senzorului calibrate, linearizate
Raspberry Pi MMA8452Q 3-Axis Tutorial accelerator digital Python pe 12 biți / 8 biți: 4 pași
Raspberry Pi MMA8452Q 3-Axis 12-bit / 8-bit Accelerometru digital Python Tutorial: MMA8452Q este un accelerometru inteligent, de mică putere, cu trei axe, capacitiv, micromachined, cu 12 biți de rezoluție. Opțiuni flexibile programabile de utilizator sunt furnizate cu ajutorul funcțiilor încorporate în accelerometru, configurabile pentru două întreruperi
Raspberry Pi - Tutorial MPL3115A2 cu senzor de altimetru de precizie Python: 4 pași
Raspberry Pi - Tutorial MPL3115A2 de precizie pentru senzor de altimetru Python: MPL3115A2 folosește un senzor de presiune MEMS cu o interfață I2C pentru a furniza date precise de presiune / altitudine și temperatură. Ieșirile senzorului sunt digitalizate printr-un ADC de 24 biți de înaltă rezoluție. Procesarea internă elimină sarcinile de compensare din
Raspberry Pi - Tutorial Python pentru senzorul digital de lumină ambientală BH1715: 4 pași
Raspberry Pi - Tutorial Python pentru senzorul digital de lumină ambientală BH1715: BH1715 este un senzor digital de lumină ambientală cu o interfață de magistrală I²C. BH1715 este utilizat în mod obișnuit pentru a obține datele de lumină ambientală pentru reglarea puterii de iluminare a ecranului LCD și a tastaturii pentru dispozitive mobile. Acest dispozitiv oferă o rezoluție de 16 biți și un reglaj