Skip to content

Metin ​

Metin örnekleri:

  • "thing #1"
  • "March 12, 2010"
  • "" (boş metin)

Metin büyük ve küçük harfleri, rakamları, noktalama işaretlerini, başka simgeleri ve sözcükler arasındaki boşlukları içerebilir.

text

Metin oluştur ​

ile metin oluştur bloğu birkaç metnin değerini birleştirip yeni bir metin oluşturur.

text_join

Python ​

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

Metin ekle ​

metnini ekle bloğu verilen metni belirtilen değişkene ekler.

text_append

Python ​

python
VAR = str(VAR) + TEXT

Metnin uzunluğu ​

uzunluğu bloğu metindeki harfleri, rakamları ve diğer işaretleri sayar ve toplamını döndürür.
Aşağıda abc metninin uzunluğu 3, boş metnin uzunluğu ise 0'dır.

text_length

Python ​

python
len(VALUE)

Boş metin denetimi ​

boş bloğu verilen metnin boş olup olmadığını, yani uzunluğunun 0 olup olmadığını denetler.

text_isEmpty

Python ​

python
len(VALUE) == 0

Metin arama ​

Bu bloklar bir metnin başka bir metin içinde geçip geçmediğini denetler ve geçiyorsa konumunu döndürür.

text_indexOf

Python ​

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

Tek harf alma ​

Metinden belirtilen konumdaki tek bir harfi alır.
Birkaç seçenek vardır: ilk, son, rastgele ya da N'inci harf.

text_charAt

Python ​

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

Metnin bir bölümünü alma ​

alt dize al bloğu metinden istediğiniz aralıktaki bölümü kesip almanızı sağlar.

text_getSubstring

Python ​

python
TEXT[at1:at2]

Harf durumunu değiştirme ​

Bu blok verilen metni aşağıdaki biçimlerden birine çevirir:

  • ÜST DURUMA: tüm harfleri büyük harfe çevirir
  • alt duruma: tüm harfleri küçük harfe çevirir
  • Baş Harfleri Büyük: her sözcüğün ilk harfini büyük, kalanını küçük harfe çevirir
text_changeCase

Python ​

python
TEXT.upper() # üst duruma
TEXT.lower() # alt duruma
TEXT.title() # baş harfleri büyük

Boşluk kırpma ​

Aşağıdaki blok metindeki boşlukları seçilen yerden siler:

  • her iki tarafından da
  • sol tarafından
  • sağ tarafından
text_trim

Python ​

python
TEXT.strip()    # her iki tarafından da
TEXT.lstrip()   # sol tarafından
TEXT.rstrip()   # sağ tarafından

Metin geçişlerini sayma ​

Verilen metinde belirli bir bölümün kaç kez geçtiğini sayar ve bu sayıyı döndürür.

text_count

Python ​

python
HAYSTACK.count(NEEDLE)

Metin bölümünü değiştirme ​

Metindeki belirli bir bölümün tüm geçişlerini başka bir metinle değiştirir.

text_replace

Python ​

python
HAYSTACK.replace(NEEDLE, REPLACEMENT)

Metni ters çevirme ​

Harflerin sırası tersine çevrilmiş yeni bir metin döndürür.

text_reverse

Python ​

python
TEXT[::-1]

Metin yazdırma ​

yaz bloğu verilen değeri açılır pencerede gösterir.

text_print

Python ​

python
print(TEXT)

Kullanıcıdan veri alma ​

Aşağıdaki blok kullanıcının veri gireceği bir pencere açar; girilen değer bir değişkende saklanır.
Metin ya da sayı istenebilir.

text_prompt_ext

Python ​

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