GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Notizen

Operações com String

Alanda Amabily De Sousa Silva Portugiesisch 4 Seiten

Inhalt der Notizen (4)

Seite 1

- Para procurar uma string menor dentro de uma string maior: operador in

(frase: Python é uma linguagem de programação)

if Python in frase

- Pode utilizar operadores para relacionar 2 strings:

nome1 = 'Ricardo' nome2 = 'Ana' (if nome1 < nome2) print('Ana vem antes de Ricardo) // é utilizado a ordem do dicionário

- Função Chr(): Caractere de um código numérico chr(75) ---- '"K"

- Função Ord(): Código numérico de um caractere ord(A) ---- "65"

- upper(): coloca em caixa alta frase = 'Python é uma linguagem ' frase.upper() ----- PYTHON É UMA LINGUAGEM

- lower(): converte para minúsculo frase.lower() ------python é uma linguagem

- replace(c1,c2): Troca os caracteres de c1 por c2 frase.replace(' ', ' - ') ----- Python-é-uma-linguagem

- strip(): remove espaços do início e fim da string

- split(): separa uma string por espaços e devolve uma lista de strings texto.split() ==== ["Python", "é", "uma", "linguagem"]

texto.split('é') ===== ['Python', 'uma linguagem']

Seite 2

pegar substrings de uma string:

function pegar_substrings(texto, pos_inicial, pos_final){

let novo_texto = ' '

for(let i = pos_inicial; i <= pos_final; i++){

novo_texto = novo_texto + texto[i]

}

return novo_texto

} nome = 'Maria da Guia' const r = pegar_substrings(nome, 0, 4) ===> 'Maria'

length: tamanho da string

Seite 3

TABELA ASCII

nome = "Maria José'

nome.CharCodeAt(3) ===> 105 / i código do caractere na posição 0

String.fromCharCode(99) ====> 'c'

split = quebra as palavras de uma frase /// quebra uma string

- 'Messi da Silva'.split(' ') ===> ['Messi', 'da'. 'Silva'] ===> quebrou no espaço

==> .split('d') ===> ['Messi ', a Silva'] quebrou no 'd'

- entrada = '12 08 20' entrada.split(' ') ====> ['12', '08', '20']

join = é usado para unir os elementos de um array em uma única string.

palavras = ['Cruzeiro', 'do', 'Sul']

const juncao = palavras.join('#') ====> 'Cruzeiro#do#Sul'

Seite 4

COLEÇÕES

Organização de vários valores e uma mesma estrutura de dados: indexadas ou chaveadas.

ARRAY / VETORES

Um array é um conjunto de valores ordenados que você o referencia com um nome e um índice.

São mutáveis. É possível alterar o conteúdo do vetor numa determinada posição. ===as strings são imutáveis===

for (index in numeros){

console.log(index)

}

for of = percorre os elementos

for in = percorre as posições

forEach: para cada

push: adiciona um elemento no final do vetor;

- Operação do tipo map: Aplica uma mesma regra a todos os elementos, vai trazer um vetor com o mesmo tamanho e com os elementos transformados

- Operação do tipo filter: Retorna o subconjunto dos elementos/ ex: pegar somente os pares ou múltiplos ou ímpares dos números.

- Operação do tipo reduce Reduz um vetor a uma só operação; ex: o somatório dos elementos de um vetor.

MATRIZ: um vetor onde seus elementos são outros vetores.

Informationen

Beschreibung
Notiz am Operações com String, erstellt von Alanda Amabily De Sousa Silva am 10/08/2024.
Erstellt von
Alanda Amabily De Sousa Silva · Aug 2024
Aktualisiert
21 Aug 2024
Aufrufe
13
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck