Razlika med "če" in "drugače če"

»Če« proti »Sicer če«

Ko delate v ukazu Awk, se pogosto pojavljata stavka 'if' in 'else if'. Pomembno je razumeti, da Awk podpira več pogojnih stavkov, ki nadzorujejo tok programa. Temeljito vrednotenje pogojnih stavkov, ki so pogosti v tem jeziku, je podobno pogojem v programskem jeziku "C".

V običajnem scenariju je stavek, ki ga poda program, tisti, ki preveri, ali je pogoj resničen. To se naredi vsakič pred izvedbo dejanja. V primeru, da je pogoj resničen, se izvede dejanje, na katerega se pogoj nanaša.

Pogoj, ki je izveden, je lahko tudi posledica, ko je dejanje, ki se nanaša na napačno.

Pomembno je omeniti, da se pogojni stavek "if" običajno začne s ključno besedo, ki se imenuje "If". Okolje Awk podpira različne vrste stavkov. Ti vključujejo preprost stavek "if" Awk, stavek "if-else" Awk in lestvico "if-Else-lf" Awk.

Ko opazite preprosto izjavo Awk "if", bi morala biti sklic eno samo dejanje. To pomeni, da se stavek 'if' uporablja za preverjanje pogojev. Če pogoj vrne resnično vrednost, bo izvedel ustrezno dejanje, ki ga predpiše. Če se stavek nanaša na več dejanj in pogojni izraz vrne pravo vrednost, bo izvedenih več dejanj. Da bi zagotovili uspešno programiranje več dejanj, je treba dejanja zaviti v kodraste oklepaje in narediti ločitev z novo vrstico. Pomembno je omeniti, da se dejanja, predpisana v več stavkih "if", izvajajo v vrstnem redu, v katerem so prikazana.

Stavek 'if else' se uporablja za preverjanje podatkov, ki so vneseni v program Awk, tudi če nekateri podatki ne ustrezajo standardom, ki so jih določile nekatere od prejšnjih stavkov. Uporaba te izjave je prednost, še posebej, če želite izračunati z dvema nizoma podatkov, tistim, ki ne izpolnjuje meril, in drugim, ki je nad merili, na primer pri izračunu povprečja ali celo razvrščanju podatkov kjer so potrebne različne variacije, od katerih ima vsaka svoj prag. Pomembno si je zapomniti, da bo vsaka spremenljivka dodana takoj, ko vsaka nova vrstica prejme izhod za podani vnos. Zato je vredno začeti vsako izjavo s svežo vrstico.

Koncept spremenljivk, do katerih je mogoče dostopati z izjavo 'if else', je splošno vprašanje, ki ga prinaša ta stavek Awk. Ta izjava se zato uporablja za zagotavljanje alternativ, kadar je z obdelavo podatkov določena določena vrednost podatkov. Kot smo že omenili, formatiranje te preproste vrstice zahteva tudi, da začnete pri novi vrstici, da zagotovite njeno brezhibno delovanje.

Povzetek

Okolja Awk imajo različne zahteve in pogojne izjave

V okoljih Awk uporabljamo dve pogosti izjavi: stavek Awk "if" in Awk "if else"

Jezik je podoben programiranju C.

"Če" se nanaša na posamezno dejanje, samo preveri, ali so pogoji resnični, in jih izvede, če je tako

'Če' z več dejanji preverja pogoje in če je res, jih sistematično izvaja.

Več stavkov "če" morajo spremljati kodrani oklepaji, vsaka izjava pa se mora začeti v eni vrstici

„Če drugače“ se uporablja za ponujanje alternativ za pogojne navedbe, ki ne dosegajo določenih pragov

Zadnje objave: david ( glej vse )

Poglej več o: , , ,