Tässä opetusohjelmassa opit avainsanoista (varatut sanat Pythonissa) ja tunnisteista (muuttujille, funktioille jne. Annetut nimet).
Python-avainsanat
Avainsanat ovat varattuja sanoja Pythonissa.
Emme voi käyttää avainsanaa muuttujan nimellä, funktion nimellä tai millään muulla tunnisteella. Niitä käytetään Python-kielen syntaksin ja rakenteen määrittelemiseen.
Pythonissa avainsanat erottavat isot ja pienet kirjaimet.
Python 3.7: ssä on 33 avainsanaa. Tämä luku voi vaihdella hieman ajan myötä.
Kaikki avainsanat poikkeuksen True
, False
ja None
ovat pienillä kirjaimilla, ja ne on kirjoitettu, koska ne ovat. Alla on luettelo kaikista avainsanoista.
False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | or | yield |
Tarkasteltaessa kaikkia avainsanoja kerralla ja yrittää selvittää, mitä ne tarkoittavat, voi olla ylivoimainen.
Jos haluat saada yleiskatsauksen, tässä on täydellinen luettelo kaikista avainsanoista ja esimerkkejä.
Python-tunnisteet
Tunniste on nimi, joka annetaan yhteisöille, kuten luokalle, funktioille, muuttujille jne. Se auttaa erottamaan yksikön toisesta.
Tunnisteiden kirjoittamista koskevat säännöt
- Tunnisteet voivat olla yhdistelmä kirjaimia pienillä (a - z) tai isoilla (A - Z) taikka numeroilla (0 - 9) tai alaviivoilla
_
. Nimet, kutenmyClass
,var_1
japrint_this_to_screen
, kaikki ovat kelvollisia esimerkkejä. - Tunniste ei voi alkaa numerolla.
1variable
on virheellinen, muttavariable1
on kelvollinen nimi. - Avainsanoja ei voida käyttää tunnisteina.
global = 1
Tiedosto "", rivi 1 global = 1 SyntaxError: virheellinen syntakse
- Emme voi käyttää erikoismerkkejä, kuten ! , @ , # , $ , % jne. tunnisteessamme.
a@ = 0
TuotosTiedosto "", rivi 1 a @ = 0 SyntaxError: virheellinen syntakse
- Tunniste voi olla minkä tahansa pituinen.
Muistettavaa
Python on isot ja pienet kirjaimet. Tämä tarkoittaa, Variable
eivätkä variable
ole samat.
Anna tunnisteille aina järkevä nimi. Vaikka c = 10
nimi on kelvollinen, kirjoittaminen count = 10
olisi järkevämpää, ja olisi helpompi selvittää, mitä se edustaa, kun katsot koodiasi pitkän aukon jälkeen.
Useat sanat voidaan erottaa käyttämällä alleviivaa, kuten this_is_a_long_variable
.