Hindi direktang makakagawa ng instance ng class na ito.
Mga parameter
Wala
Ibinabalik na halaga
—
Pagkilos / epekto
Pagkolekta ng halaga ng teksto. Ginawa ng string literals o str(value), pagkatapos ay basahin ayon sa haba/index/loop operations.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
name = "Start"
if name:
first_char = name[0]
text(first_char)
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Mga kaugnay na API
Wala
Mga method
24 method
String.literal
Creation Method
Direktang gumawa ng text gamit ang single o double quotes.
Syntax
"hello"
Mga parameter
Pangalan
Paglalarawan
textString
String content between quotes.
Kailangan · Ayon sa posisyon o pangalan
Walang default
Ibinabalik na halaga
String — Isang bagong halaga ng string.
Pagkilos / epekto
Direktang gumawa ng text gamit ang single o double quotes.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Start"
text(label)
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Convert a number, boolean, or other value to text.
Syntax
str(value, /)
Mga parameter
Pangalan
Paglalarawan
valueAny?
Value to convert into text.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
String — Na-convert na halaga ng teksto.
Pagkilos / epekto
Convert a number, boolean, or other value to text. Large or deeply nested structured values use a bounded preview with explicit omission markers, while a direct string remains unchanged.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
attempt = 3
line = str(attempt)
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Play"
count = len(label) # nagbabalik ng 4
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
String? — Isang-character na string, o Wala kung wala sa saklaw.
Pagkilos / epekto
Basahin ang isang character ayon sa index. Ang mga negatibong index ay binibilang mula sa dulo.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Play"
first = label[0] # nagbabalik ng 'P'
last = label[-1] # nagbabalik ng 'y'
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kopyahin ang isang substring gamit ang Python-style slicing.
Syntax
string[start:end[:step]]
Mga parameter
Pangalan
Paglalarawan
startInt
First character index to include.
Opsyonal · Ayon lang sa posisyon
Default:start of string
endInt
Stop before this character index.
Opsyonal · Ayon lang sa posisyon
Default:end of string
stepInt
Distance between characters. Cannot be 0; negative values read backward.
Opsyonal · Ayon lang sa posisyon
Default:1
Ibinabalik na halaga
String — Isang bagong hiwa ng string, na naka-clamp sa available na hanay.
Pagkilos / epekto
Kopyahin ang isang substring gamit ang Python-style slicing. Ang mga inalis na hangganan ay gumagamit ng simula o wakas; ang mga negatibong index ay binibilang mula sa dulo.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "abcdef"
middle = label[1:4] # nagbabalik ng 'bcd'
tail = label[-3:] # nagbabalik ng 'def'
reverse = label[::-1] # nagbabalik ng 'fedcba'
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "PLAY"
text(label.lower())
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "play"
text(label.upper())
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Trim whitespace, or the provided characters, from both ends.
Syntax
string.strip(chars=None, /)
Mga parameter
Pangalan
Paglalarawan
charsString?
Characters to trim instead of whitespace.
Opsyonal · Ayon lang sa posisyon
Default:None
Ibinabalik na halaga
String — Trimmed string.
Pagkilos / epekto
Trim whitespace, or the provided characters, from both ends.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = " Play "
clean = label.strip()
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Trim whitespace, or the provided characters, from the left side.
Syntax
string.lstrip(chars=None, /)
Mga parameter
Pangalan
Paglalarawan
charsString?
Characters to trim instead of whitespace.
Opsyonal · Ayon lang sa posisyon
Default:None
Ibinabalik na halaga
String — Left-trimmed string.
Pagkilos / epekto
Trim whitespace, or the provided characters, from the left side.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "...Play"
clean = label.lstrip(".")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Trim whitespace, or the provided characters, from the right side.
Syntax
string.rstrip(chars=None, /)
Mga parameter
Pangalan
Paglalarawan
charsString?
Characters to trim instead of whitespace.
Opsyonal · Ayon lang sa posisyon
Default:None
Ibinabalik na halaga
String — Right-trimmed string.
Pagkilos / epekto
Trim whitespace, or the provided characters, from the right side.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Play..."
clean = label.rstrip(".")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Check whether the selected slice starts with a prefix.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Play"
ready = label.startswith("Pl")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Check whether the selected slice ends with a suffix.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Play"
ready = label.endswith("ay")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Find the first substring index, or return -1 when absent.
Syntax
string.find(sub, start=0, stop=len(string), /)
Mga parameter
Pangalan
Paglalarawan
subString
Substring to find.
Kailangan · Ayon lang sa posisyon
Walang default
startInt
Start index for the search.
Opsyonal · Ayon lang sa posisyon
Default:0
stopInt
Stop index for the search.
Opsyonal · Ayon lang sa posisyon
Default:len(string)
Ibinabalik na halaga
Int — First matching index, or -1.
Pagkilos / epekto
Find the first substring index, or return -1 when absent.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "start button"
index = label.find("button")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Find the first substring index and fail visibly when absent.
Syntax
string.index(sub, start=0, stop=len(string), /)
Mga parameter
Pangalan
Paglalarawan
subString
Substring that must exist.
Kailangan · Ayon lang sa posisyon
Walang default
startInt
Start index for the search.
Opsyonal · Ayon lang sa posisyon
Default:0
stopInt
Stop index for the search.
Opsyonal · Ayon lang sa posisyon
Default:len(string)
Ibinabalik na halaga
Int — First matching index.
Pagkilos / epekto
Find the first substring index and fail visibly when absent.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "start button"
index = label.index("button")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Return a copy with occurrences of old text replaced.
Syntax
string.replace(old, new, count=-1, /)
Mga parameter
Pangalan
Paglalarawan
oldString
Text to replace.
Kailangan · Ayon lang sa posisyon
Walang default
newString
Replacement text.
Kailangan · Ayon lang sa posisyon
Walang default
countInt
Maximum replacements; negative means all.
Opsyonal · Ayon lang sa posisyon
Default:-1
Ibinabalik na halaga
String — Updated string copy.
Pagkilos / epekto
Return a copy with occurrences of old text replaced.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "start start"
once = label.replace("start", "play", 1)
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
raw = "a,b,c"
parts = raw.split(",")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Join an iterable of strings using this string as the separator.
Syntax
string.join(iterable, /)
Mga parameter
Pangalan
Paglalarawan
iterableIterable<String>
String values to join.
Kailangan · Ayon lang sa posisyon
Walang default
Ibinabalik na halaga
String — Joined string.
Pagkilos / epekto
Join an iterable of strings using this string as the separator.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
parts = ["a", "b", "c"]
line = ",".join(parts)
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "banana"
count = label.count("an")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Check whether the string is non-empty and all characters are letters.
Syntax
string.isalpha()
Mga parameter
Wala
Ibinabalik na halaga
Boolean — true for letters only.
Pagkilos / epekto
Check whether the string is non-empty and all characters are letters.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
label = "Play"
ok = label.isalpha()
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Check whether the string is non-empty and all characters are digits.
Syntax
string.isdigit()
Mga parameter
Wala
Ibinabalik na halaga
Boolean — true for digits only.
Pagkilos / epekto
Check whether the string is non-empty and all characters are digits.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
value = "123"
ok = value.isdigit()
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Check whether the string is non-empty and all characters are letters or digits.
Syntax
string.isalnum()
Mga parameter
Wala
Ibinabalik na halaga
Boolean — true for letters or digits only.
Pagkilos / epekto
Check whether the string is non-empty and all characters are letters or digits.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
value = "A123"
ok = value.isalnum()
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Check whether the string is non-empty and all characters are whitespace.
Syntax
string.isspace()
Mga parameter
Wala
Ibinabalik na halaga
Boolean — true for whitespace only.
Pagkilos / epekto
Check whether the string is non-empty and all characters are whitespace.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
value = " "
ok = value.isspace()
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Ulitin ang mga character mula kaliwa hanggang kanan.
Syntax
for ch in string:
Mga parameter
Pangalan
Paglalarawan
chString
Current character in the loop.
Kailangan · Ayon sa posisyon o pangalan
Walang default
stringString
String to iterate.
Kailangan · Ayon sa posisyon o pangalan
Walang default
Ibinabalik na halaga
None — Walang direktang pagbabalik na halaga. Isinasagawa nang isang beses bawat karakter.
Pagkilos / epekto
Ulitin ang mga character mula kaliwa hanggang kanan.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
word = "Go"
for ch in word:
text(ch)
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.
Boolean condition — totoo kapag walang laman, mali kapag walang laman.
Pagkilos / epekto
Suriin kung ang string ay walang laman o wala.
Pagpapatakbo
Naghihintay matapos: Hindi
Kaligtasan ng sabayang paggamit: Gumamit ng hiwalay na object sa bawat flow
Sabayang pagpapatakbo: Oo
Tumatakbo ang mga operasyon sa value sa tumawag na flow nang walang sadyang paghihintay sa capture, gesture, o input. Gumawa ng hiwalay na nababagong container at builder sa bawat flow; ang isolation ay hindi garantiya ng synchronization ng shared object.
Halimbawa
value = ""
if not value:
text("empty")
Mga error / limitasyon
Walang karagdagang limitasyong nakadokumento; sundin ang mga parameter at pagkilos sa itaas.