Curs Python – Interpreție, comentarii, identificatori și cuvinte cheie

În această livrare veți afla:

  • Unele sfaturi de bază pentru a lucra cu interpretul Python și creați Fișierele în care să lucrați cu codul nostru
  • Comentariu despre Python care vine primul lucru pe care ar trebui să învățăm când învățăm limbile de programare
  • Care sunt identificatorii și câteva orientări pe care trebuie să le urmem
  • Care sunt cuvintele cheie și de ce nu utilizați

fără îndoială Un element esențial pentru a putea lucra cu Python sunt modurile în care putem lucra cu ea . Putem face acest lucru în două moduri, folosind interpret de comandă sau elaborând un fișier Python.

Interpretare de comandă

Dacă vă aflați în Linux sau BSD, puteți vedea mai multe (dacă există) , Versiuni instalate în sistemul dvs. Dacă faceți un simplu: whereis python Veți vedea o ieșire ca aceasta:

iv id = „c8f3bdc3a5”

Cum putem vedea, în sistemul meu am instalat o versiune de Python 3.7 ca 2.7. Este important să rețineți că, în cursul, vom lucra întotdeauna cu sucursala 3.7 sau mai mare, deoarece versiunea 2.7 a fost în afara sprijinului din 31 decembrie 2019 și că voi acorda mai multă atenție atât de Linux că BSD.

Cum știu ce versiune am în mod implicit în sistem?

dacă facem un ls /usr/bin |grep python vom vedea că o legătură simbolică este indicată la un anumit versiune „> că aceasta va returna versiunea:

$ python -VPython 3.7.6

accesul interprety Python

suficient pentru a rula comanda python pentru a începe de lucru.

$ pythonPython 3.7.6 (default, Jan 8 2020, 19:59:22) :: Anaconda, Inc. on linuxType "help", "copyright", "credits" or "license" for more information.>>>

Vom vedea puține informații, cu ce compilator a fost compilat Python, ce versiune sunt Folosim … etc

Există o sintaxă minimă pe care trebuie să o înțelegem L Promp atunci când folosim interpretul: >>> se referă la un cod care poate fi executat fără identificare, de exemplu atunci când definim o variabilă, o funcție …

>>> variable = 1

div id = „9fdf383cd5” Aici menționați că trebuie să indent, adică adăugați spațiile corespunzătoare (4) pentru a respecta sytonul Sintaxă

>>> def func():... variable = 1

: Când lăsați aceste citate simple, raportați de la o valoare sau imprimare ieșirea unei funcții, variabilă … etc.

>>> import sys>>> sys.version'3.7.6 (default, Jan 8 2020, 19:59:22) \n'

Utilizați-l ca un calculator

Operațiile arittice pot fi efectuate (noi „le va vedea mai târziu) ca sumă, scădere, divizare, multiplicare …

>>> 3 + 25

Cum să ieșiți din terminal?

la Ieșire putem folosi funcția exit() sau apăsați combinația de taste CTRL + C

repl dvs. interpret dvs. online

repl.it este o pagină Voi folosi multe pentru a energiza exemplele, este un interpret online care vă permite să creați un mic mediu Python și să puteți lucra cu acesta. În aproape toate exemplele, voi pune o legătură pentru acei oameni care doresc să testeze codul și nu au un interpret.

Crearea unui fișier Python

Fișierele Python au extensia .py, și întotdeauna începe să declare traseul de interpretare, acest lucru este cunoscut sub numele de Shebang. De obicei, următorul antet este de obicei folosit pentru a evita suprapunerile cu versiunea 2.7. #!/usr/bin/env python3

Python 3 utilizează codificarea UTF-8 în mod implicit, astfel încât dacă vrem Pentru a lucra cu un alt tip de codificare, va trebui să o specificăm chiar sub Shebang.

#!/usr/bin/env python3# -*- coding: latin-1 -*-

De aici adăugăm codul nostru, pe care îl vom învăța Livrările lui Python.

Este, de asemenea, important că permisiunile de scriere sunt date fișierului Python pentru a putea rula de la terminal, dacă nu obținem eroarea de permisiune:

Deoarece știm acest lucru, când în comenzile de probă, consultați diferitele tipuri de prompt (>>>, ... sau ' ') Folosim interpret direct și când nu o faceți, facem un fișier în Python.

Odată ce știm acest lucru, du-te înainte!

Comentarii

Ceva foarte important, mai ales în codul nostru este de a comenta. Comentariul ne permite să ne amintim schimbările pe care le-am făcut în cod sau să avem cel puțin un punct de întoarcere, deoarece atunci când luați mai multe ore de programare și programare și revizuirea …Lăsați codul câteva zile și vă va costa multe de înțeles și de a înțelege din nou tot codul, fără a avea un ajutor de motivul pentru care am decis să facem o schimbare în structură, în fluxul codului … etc

Cum este comentat în Python?

Dacă doriți să comentați o linie, puteți utiliza:

# Comentamos con la almohadilla

Când vrem să comentăm mai multe linii, vom folosi această sintaxă:

"""Este es un comentario multilínea.:D"""

a se vedea exemplul dinamic aici.

Identificatori

Identificatorii sunt numele care sunt utilizate pentru a identifica o variabilă, funcție, clase sau un obiect. Principalele reguli care trebuie respectate sunt următoarele:

  • nici o specială sau caracterele numerice nu sunt utilizate mai puțin (_) care pot fi utilizate ca identificator
  • cuvinte cheie nu sunt utilizate
  • python discriminează majuscule și mici, deci nu este același lucru pentru a apela o funcție sau variabil var dacă este definit ca Var.
  • indecentă este obligatorie, trebuie să respectați spațiile atunci când creați funcții, clase sau metode.

variabilă

Variabilele vă permit să stocați o valoare care să vă atribuie ca un șir, un număr de date, gata, Tupplys … tipul de valoare îl va vedea cu mai multă profunzime în livrările ulterioare, dar trebuie să știți ce face acest identificator și Pentru noi poate servi.

divid id = „4C6FCA36E4”>

funcții

Lăsați un fragment specific de cod care urmează să fie executat pentru datele pentru executarea codului menționat.

>>> def nombre_funcion(argumentos):... # Bloque de código

Argumentele sunt separate prin virgule.

bucle

vă permit să treceți printr-un set de date ca A set|lista|tupla|collection … etc sau rulați dintr-o anumită interval, cum ar fi 0 la 100 sau de la 1 la 5 … etc

buclă pentru

>>> for x in a:... # Bloque de código

este cel mai frecvent, dar nu fi alarmat, vom vedea mai multe despre buclele din alte livrări postare Reserve.

Clasele

Clasele sunt șablonul de obiecte, Python este un limbaj de programare orientat pe obiecte, astfel încât acest identificator este indispensabil.

H3> Proprietăți

sunt atributele că o clasă are, în cele din urmă, cum ar fi utilizarea variabilelor într-un alt context de programare.

Metode

sunt funcții sau acțiuni care au o clasă.

Sunt fragmente de coduri externe sau integrate în Python care efectuează o serie de lucruri, poate fi cunoscut în alte limbi ca biblioteci.

Dar nu suntem alarmă, toți acești identificatori îi vor vedea mai târziu într-un mod mai profund.

Cuvinte cheie

Python Ca și alte limbi, au o serie de cuvinte care nu știu că ar trebui să fie utilizarea în orice situație pentru a le folosi ca identificatori. Putem afla care sunt din documentația dvs. oficială sau importul modulului keyword și proprietatea dvs. .kwlist

>>> import keyword>>> print(keyword.kwlist)

va returna această ieșire:

Notă: a se vedea exemplul dinamic aici. Toate aceste cuvinte nu pot fi utilizate ca Variabile, nume din listă, Tuplas, dicționare … deoarece utilizarea sa este rezervată în alte scopuri.

Putem afla, de asemenea, dacă cuvântul pe care îl folosim poate fi în interiorul acestei liste cu metoda dvs. .iskeyword() un cuvânt rezervat.

și cu aceasta ne vom vedea reciproc la următoarea livrare, sper că ți-a plăcut, un salut.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *