Skip to content

Tekst ​

Przykłady tekstów:

  • "thing #1"
  • "March 12, 2010"
  • "" (tekst pusty)

Tekst może zawierać wielkie i małe litery, cyfry, znaki interpunkcyjne, inne symbole oraz spacje między wyrazami.

text

Utwórz tekst ​

Blok utwórz tekst z łączy wartości kilku tekstów w jeden nowy tekst.

text_join

Python ​

python
'' + str(A) + str(B) + str(C)

Dodaj tekst ​

Blok dodaj tekst dopisuje podany tekst do wskazanej zmiennej.

text_append

Python ​

python
VAR = str(VAR) + TEXT

Długość tekstu ​

Blok długość liczy znaki, cyfry i pozostałe elementy tekstu i zwraca ich łączną liczbę.
Poniżej długość tekstu abc wynosi 3, a długość tekstu pustego wynosi 0.

text_length

Python ​

python
len(VALUE)

Sprawdzenie pustego tekstu ​

Blok jest pusty sprawdza, czy podany tekst jest pusty, czyli czy ma długość 0.

text_isEmpty

Python ​

python
len(VALUE) == 0

Znajdowanie tekstu ​

Te bloki sprawdzają, czy dany tekst występuje w innym tekście, i jeśli tak, zwracają jego położenie.

text_indexOf

Python ​

python
(VALUE.find(FIND) + 1)
(VALUE.rfind(FIND) + 1)

Pobranie pojedynczego znaku ​

Pobiera z tekstu jeden znak ze wskazanego miejsca.
Do wyboru jest kilka opcji: pierwszy, ostatni, losowy albo N-ty znak.

text_charAt

Python ​

python
TEXT[N - 1]
TEXT[len(TEXT) - N]
TEXT[0]
TEXT[-1]
TEXT[int(random.random() * len(TEXT))]

Pobranie fragmentu tekstu ​

Blok pobierz podciąg pozwala wyciąć z tekstu fragment z wybranego zakresu.

text_getSubstring

Python ​

python
TEXT[at1:at2]

Zmiana wielkości liter ​

Ten blok zamienia podany tekst na jedną z poniższych postaci:

  • WIELKIE LITERY: zamienia wszystkie litery na wielkie
  • małe litery: zamienia wszystkie litery na małe
  • Pierwsze Wielkie Litery: pierwszą literę każdego wyrazu zamienia na wielką, a pozostałe na małe
text_changeCase

Python ​

python
TEXT.upper() # wielkie litery
TEXT.lower() # małe litery
TEXT.title() # pierwsze wielkie litery

Usuwanie spacji ​

Poniższy blok usuwa spacje z tekstu w wybranym miejscu:

  • po obu stronach
  • z lewej strony
  • z prawej strony
text_trim

Python ​

python
TEXT.strip()    # po obu stronach
TEXT.lstrip()   # z lewej strony
TEXT.rstrip()   # z prawej strony

Liczenie wystąpień tekstu ​

Liczy, ile razy dany fragment występuje w podanym tekście, i zwraca tę liczbę.

text_count

Python ​

python
HAYSTACK.count(NEEDLE)

Zamiana fragmentu tekstu ​

Zamienia wszystkie wystąpienia danego fragmentu w tekście na inny tekst.

text_replace

Python ​

python
HAYSTACK.replace(NEEDLE, REPLACEMENT)

Odwracanie tekstu ​

Zwraca nowy tekst z odwróconą kolejnością znaków.

text_reverse

Python ​

python
TEXT[::-1]

Wypisanie tekstu ​

Blok wydrukuj pokazuje podaną wartość w oknie wyskakującym.

text_print

Python ​

python
print(TEXT)

Pobranie danych od użytkownika ​

Poniższy blok otwiera okno, w którym użytkownik wpisuje dane; wpisana wartość zostaje zapisana w zmiennej.
Można pobrać tekst albo liczbę.

text_prompt_ext

Python ​

python
input(TEXT)
float(input(TEXT))