Boa noite galera!
Hoje venho ensinar a vocês como manipular strings usando alguns métodos e funções.
Count : O método count é utilizado para contar a aparição de um determinado caracter em uma string, ex:
string = "Python"
string2 = "Pyython"
print (string.count("y"))
print (string2.count("y"))
Saída: 1
Saída: 2
A primeira saída foi 1 pois só temos um y na string, já a segunda temos 2 então a saída foi 2.
Função Len: Esta função é utilizada para contar os caracteres de uma string, ela é parecida com a count porém conta todos os caracteres ao invés de um especificado previamente, ex
string = "Python"
print (len(string))
Saída: 6
A saída foi 6 pois a string Python contém 6 caracteres.
Índice: Podemos também "printar" na tela um caracter de uma string através de seu índice ex:
string = "Python"
print (string[0])
Saída: P
print (string[1])
Saída: y
e assim por diante, parece um pouco estranho string[0] printar "P" e string[1] "printar" y mas é porque python começa a contagem de índices a partir de 0, mas para frente isso vai se esclarecer quando apresentarmos slicing(fatiamento).
É isso pessoal, gostaram? se tiverem dúvidas postem aqui ou mandem email, até a próxima.
string = "Python"
string2 = "Pyython"
print (string.count("y"))
print (string2.count("y"))
Saída: 1
Saída: 2
A primeira saída foi 1 pois só temos um y na string, já a segunda temos 2 então a saída foi 2.
Função Len: Esta função é utilizada para contar os caracteres de uma string, ela é parecida com a count porém conta todos os caracteres ao invés de um especificado previamente, ex
string = "Python"
print (len(string))
Saída: 6
A saída foi 6 pois a string Python contém 6 caracteres.
Índice: Podemos também "printar" na tela um caracter de uma string através de seu índice ex:
string = "Python"
print (string[0])
Saída: P
print (string[1])
Saída: y
e assim por diante, parece um pouco estranho string[0] printar "P" e string[1] "printar" y mas é porque python começa a contagem de índices a partir de 0, mas para frente isso vai se esclarecer quando apresentarmos slicing(fatiamento).
É isso pessoal, gostaram? se tiverem dúvidas postem aqui ou mandem email, até a próxima.
0 comentários:
Postar um comentário