Szövegblokkok mit app feltaláló ~ Chico blog

Először is, lássuk, hogyan határozza meg a következő sort:

meghatározza a vonal
A blokk jelölt „e” lehet bármilyen karaktert tartalmazhat: betűket, számokat, szóközöket és speciális karaktereket. A teljes rendszer akkor tekinthető MIT App Inventor vonalon.

Most lássuk, hogyan kell elvégezni az alapműveleteket szálakat.

Össze több sort egy sorban, egy kombináló; Ez az egység tartozik a család mutators, és azután a „kiterjesztett” csatlakozni több mint két sor alapértelmezett biztosított.

csatlakozik
Gyakori karakterlánc műveletek

Lent a blokkokat úgy, hogy tudod, hogy a leggyakoribb szöveg művelet:

alávágott
kiküszöböli a pórusokat jelen előtt vagy után a vonal
Upcase és downcase
Ez átalakítja a húr, rispettivamene nagybetűs és Minusco
Mérjük meg a hosszát a húr

Ahhoz, hogy mérjük a string hossza (beleértve a réseket) a blokkhosszúság. Visszatérési érték, persze, egy számot.

Egy másik nagyon hasznos ez egy üres blokk, amely lehetővé teszi annak ellenőrzését, hogy egy adott sztring üres: ha a húr hossza 0, ez a blokk true értékkel tér vissza, ellenkező esetben hamis.

Hasonlítsa össze a két húrok

Erre a célra, MIT App Inventor szöveg blokk megjelenik, így az összehasonlítást a két vonal között (a jobb és bal oldalán a blokk) keresztül az üzemeltetők:

=

Keresztül a szimbólum a egyenlőség zajlik a gyakorlatban, ha a két sztring azonos; A karakterek nagyobb és kisebb, jön egy logikai szempontból, alfabetikus tehát, hogy minél több és minél kevesebb húr.

szöveg jelenik meg
Kiindulási vagy tartalmaz

Két speciális blokkok, akkor is ellenőrizheti, hogy a sor kezdetén, vagy tartalmazza a megadott karakterláncot. A blokkok kérdéses, és egy kezdet. Ez a két Bocchi két paramétert: a húr, amelyre az ellenőrzés és azt a rész az ellenőrizni kívánt.

kezdődik
Az egység kezdődik return 0, ha azt a rész nem, éppen ellenkezőleg, visszaadja az első karakter pozícióját a húr sottostinga. Például a „Web” a «mrwebmaster» vissza 3, mert ez a szám megfelel annak a helyzetnek a levél «W» a mi segélyvonalat.

ez tartalmazza
Blokk tartalmazza, de akkor egyszerűen vissza igaz vagy hamis attól függően, hogy lehetséges-e vagy sem, hogy megtalálja részkarakterláncként az eredeti szöveg.

Ha azt akarjuk, hogy bontja a vonalat, a rendelkezésünkre álló néhány háztömbnyire, Pu, a következő:

osztott
osztott
Ő osztja a vonalat alapján egy adott elválasztó (a); visszaadja az elemek listáját;
osztva egy első
Ő osztja a vonalat alapulnak külön elválasztó (in), de ez a változás csak egyszer, azaz az első bejegyzés balról jobbra; listáját adja vissza két elem;
Ezen kívül, meg kell említeni a felosztás tereket elég nehéz megérteni, ami a elválasztó vonal alapján terek, visszaadja az elemek egy listáját.

A split a terek
vágási vonal

Ha azt akarjuk, hogy csökkentsék a vonal, fel tudjuk használni a szegmensblokkot.

szegmens
Ez az egység megköveteli három érv: a húr kell vágni, a kezdeti szimbólumot (számérték, amely megfelel a helyét), és a várható időtartamát részsztring kell előállítani. Például:

szöveg: «mrwebmaster»
Kezdés: 3
lehgth: 3
Ez fog a „pókháló”

E „lehet, hogy egy csere szöveget, az egységet csere.

cserélje ki az összes
Ennek köszönhetően a blokk kell cserélni egy meghatározott karakterlánc összes előfordulását helyettesítő kategóriában. Például:

szöveg: «mrwebmaster»
Szegmens: "Mr."
helyett a „mester”
fog: «misterwebmaster»

Kapcsolódó cikkek