Arusaamine Lua kõik märksõnad on oluline kõigile, kes soovivad seda kerget, kuid võimsat programmeerimiskeelt omandada. Olenemata sellest, kas olete algaja või kogenud arendaja, aitab nende märksõnade täielik tundmine teil kirjutada puhast, tõhusat ja funktsionaalset koodi. See juhend sisaldab kõike, mida peate teadma Lua kõik märksõnad, pakkudes praktilisi näiteid, teadmisi ja näpunäiteid.
🚀 Mis on Lua märksõnad?
Lua keeles on märksõnad reserveeritud sõnad, millel on eelnevalt määratletud tähendus. Nad moodustavad keele tuum ja on selle süntaksi ja struktuuri jaoks olulised. Neid sõnu ei saa kasutada identifikaatoritena, nagu muutujate nimed, funktsioonide nimed või tabeliklahvid.
Miks õppida Lua kõiki märksõnu?
-
Oluline süntaksi mõistmine: Märksõnad määratlevad Lua grammatika.
-
Vältige vigu: Märksõna kasutamine muutuja nimena põhjustab süntaksivigu.
-
Tõhus kodeerimine: Nende märksõnade mõistmine suurendab teie võimet kirjutada lühikest ja tõhusat koodi.
Näiteks:
local function = "test" -- Süntaksiviga: "funktsioon" on märksõna
📝 Lua kõigi märksõnade täielik loend
Lual on suhteliselt väike märksõnade kogum, mis muudab selle algajasõbralikuks. Siin on nimekiri Lua kõik märksõnad:
-
ja
-
murda
-
teha
-
muidu
-
elseif
-
lõppu
-
vale
-
jaoks
-
funktsiooni
-
mine
-
kui
-
sisse
-
kohalik
-
null
-
mitte
-
või
-
korda
-
tagasi
-
siis
-
tõsi
-
kuni
-
samal ajal
Need märksõnad on Lua funktsioonide lahutamatud osad, võimaldades teil voogu juhtida, muutujaid deklareerida ja loogikat tõhusalt käivitada.
🔍 Sukelduge Lua kõigisse märksõnadesse
📘 Juhtige voo märksõnu
Juhtimise voo märksõnad määravad teie täitmisvoo Lua programmid.
kui
, elseif
, muidu
Need märksõnad võimaldavad tingimuslikku hargnemist.
Näide:
kui x > 0, siis
print ("Positiivne number")
elseif x == 0 siis print ("null")
muidu print("Negatiivne arv")
lõppu jaoks
,
samal ajal
,
korda
,
kuni Kasutage silmuste jaoks neid märksõnu.
Näide: kui i = 1, 5 tee
print(i)
lõppu
kohalik x = 0
samas kui x < 5 teeb
x = x + 1
print (x)
lõppu
korda
x = x - 1
print (x)
kuni x == 0
📗 Loogilised märksõnad ja
,
või
,
mitte
Need loogilised operaatorid on tingimuste loomiseks hädavajalikud. Näide:
kui x > 0 ja x < 10, siis print("Ühekohaline positiivne arv")
lõppu kui mitte x siis
print ("x on null või vale")
lõppu
📙 Muutuvad ja väärtusega märksõnad
kohalik
Määratleb kohaliku ulatusega muutuja, mis on puhta ja modulaarse koodi säilitamiseks ülioluline. Näide:
kohalik arv = 0 kui i = 1, siis 10
kohalik temperatuur = i * 2
arv = arv + temp
lõppu
print (loenda) null
Esindab väärtuse puudumist, mis on kasulik muutujate lähtestamiseks või kustutamiseks.
Näide: kohalik väärtus = null
kui väärtus == null, siis
print ("Väärtus on määramata")
lõppu
tõsi
,
vale
Need Boole'i väärtused on loogiliste operatsioonide aluseks.
Näide:
kohalik isActive = tõene kui on aktiivne, siis
print("Süsteem on aktiivne") muidu
print("Süsteem on passiivne") lõppu
🛠️ Lua kõigi märksõnade praktilised rakendused ✅ Funktsioonide deklareerimine koos
funktsiooni The
funktsiooni
märksõna kasutatakse korduvkasutatavate plokkide määratlemiseks
kood
. Näide:
funktsioon tervitus(nimi) print("Tere, " .. nimi)
lõppu
tervita ("Lua arendaja")
Lua funktsioonid võivad olla ka anonüümsed, võimaldades suuremat paindlikkust:
kohalik tervitus = funktsioon(nimi) | print("Tere, " .. nimi) | lõppu |
---|---|---|
tervita ("maailm") | 🔄 Looping koos jaoks ja samal ajal Korda tabeleid või soorita korduvaid ülesandeid. |
|
Näide: | table_data = {"Lua", "Python", "JavaScript"} | i, v puhul ipairs(table_data) teha print(i, v) lõppu
|
kohalik indeks = 1 | samas indeks <= #table_data teha | print(tabeli_andmed[indeks]) indeks = indeks + 1 lõppu 🌐 Võimendav kohalik |
muutuva ulatuse jaoks
Kasuta kohalikmuutuja ulatuse piiramiseks konkreetse ploki või funktsiooniga.
Näide:
-
kohalik x = 10 funktsioon arvuta () kohalik y = 20tagasta x + y
-
lõppu
-
print(arvuta()) -- Väljund: 30 🧩 Levinud vead Lua kõigi märksõnade kasutamisel
-
❌ Reserveeritud sõnade väärkasutamine Katse kasutada märksõnu muutujate nimedena põhjustab vigu.
-
Näide: kohalik tagastus = 5 -- süntaksiviga
-
🛑 Unustades lõppu
-
Iga plokk, mis algab märksõnaga nagu kui
-
, jaoks
, või
funktsiooni peab lõppema lõppu
. Näide: kui x > 0, siis
print ("Positiivne")
-- Puuduv 'lõpp' annab veateate