String (Datentyp): Unterschied zwischen den Versionen
Aus KGS-Wiki
Sn (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Als String (Datentyp) wird ein Datentyp für beliebige Zeichenketten bezeichnet, d.h. für beliebige Texte. In den meisten blockbasierten Programmiersprachen wird die dazugehörige Block-Kategorie als ''Text'' bezeichnet. {| class="wikitable" |+ Operationen auf String ! Operation ! Scratch ! Java (Programmiersprache) ! Python (Programmiersprache) ! JavaScript |- ! Länge bestimmen | <sb>(L…“) |
Sn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Operationen auf | |+ Operationen auf Strings | ||
! Operation | ! Operation | ||
! [[Scratch]] | ! [[Scratch]] | ||
Zeile 15: | Zeile 15: | ||
| {{Java|string.length()}} | | {{Java|string.length()}} | ||
| {{Python|len(string)}} | | {{Python|len(string)}} | ||
| {{JavaScript|string.length()}} | | {{JavaScript|string.length}} | ||
|- | |||
! Strings verbinden | |||
| <sb>(verbinde (string1) und (string2))</sb> | |||
| colspan="3" | {{Java|string1 + string2}} | |||
|- | |||
! Strings vergleichen | |||
| <sb><(string1) = (string2)></sb> | |||
| {{Java|string1.equals(string2)}} | |||
| {{Python|1=string1 == string2}} | |||
| {{JavaScript|1=string1 === string2}} | |||
|- | |||
! Einzelne Zeichen betrachten | |||
| <sb>(Zeichen [42] von (string))</sb> | |||
| {{Java|string.charAt(42)}} | |||
| colspan="2" | {{Python|string[42]}} | |||
|- | |||
|} | |} | ||
==Zum Weiterlesen== | |||
* {{Inf-Schule|6.3.2.10|Strings in Python}} |
Version vom 18. Dezember 2024, 15:42 Uhr
Als String wird ein Datentyp für beliebige Zeichenketten bezeichnet, d.h. für beliebige Texte.
In den meisten blockbasierten Programmiersprachen wird die dazugehörige Block-Kategorie als Text bezeichnet.
Operation | Scratch | Java | Python | JavaScript |
---|---|---|---|---|
Länge bestimmen | (Länge von (string))
|
string.length()
|
len(string)
|
string.length
|
Strings verbinden | (verbinde (string1) und (string2))
|
string1 + string2
| ||
Strings vergleichen | <(string1) = (string2)>
|
string1.equals(string2)
|
string1 == string2
|
string1 === string2
|
Einzelne Zeichen betrachten | (Zeichen [42] von (string))
|
string.charAt(42)
|
string[42]
|