Operações básicas das strings de notas de aprendizado do Python

prefácio

Uma string ou string (String) é uma string de caracteres composta por números, letras e sublinhados. Em Python, as strings são colocadas entre aspas simples ou duplas.

Primeiro, a operação básica da string

1. Costura

Python é usado +para combinar duas strings. Este método de mesclar strings é chamado de concatenação.

2. Aquisição de comprimento de string

Python fornece len()funções para calcular e retornar o comprimento de uma string, que é o número de elementos individuais na string.

3. Conversão de maiúsculas e minúsculas

O Python fornece upper()métodos lower()para converter strings em letras maiúsculas e minúsculas. Entre eles, upper()todos os caracteres da string são convertidos em maiúsculas lower()e todos os caracteres são convertidos em minúsculas. Além disso, o Python também fornece title()um método para alterar a primeira letra de todas as palavras em uma string para maiúscula, enquanto as outras letras permanecem minúsculas.

4. Remova os espaços iniciais e finais da string

Python fornece strip()métodos para remover todos os espaços em ambos os lados (não incluindo dentro) de uma string. Usando este método, você também pode remover caracteres específicos especificados em ambos os lados especificando parâmetros.

5. Pesquisa de strings

O Python fornece um método de busca de string integrado find(), que pode ser usado para encontrar substrings em uma string mais longa. Se houver uma ou mais substrings na string, esse método retornará o índice mais à esquerda da posição da primeira substring e retornará se nenhuma substring qualificada for encontrada -1.

6. Substituição de cordas

Python fornece replace()métodos para substituir substrings em uma determinada string.

7. Segmentação de strings

O Python fornece split()métodos para implementar a divisão de strings. Este método divide uma string em uma lista de caracteres de acordo com o delimitador fornecido. Se nenhum delimitador for fornecido, o programa usará como padrão espaços (tabulações, novas linhas, etc.) como delimitadores.

2. Operação de código real

'''
2022-5-14
'''
strip_string1 = input()
strip_string2 = input()

full_string = strip_string1 + ' ' +strip_string2   #字符串的连接
print(full_string)

strip_string3 = strip_string1.title()   #字符串所有单词首字母大写
print(strip_string3)

print(len(full_string)) #输出字符串的长度

print(full_string.find('you'))   #查找字符串

print(full_string.replace('miss','love'))   #替换字符串

print(full_string.split(','))




'''
C:\Users\Administrator\PycharmProjects\ProphetPro\venv\Scripts\python.exe C:/Users/Administrator/PycharmProjects/ProphetPro/main.py
I miss you
, And you?
I miss you , And you?
I Miss You
21
7
I love you , And you?
['I miss you ', ' And you?']

Process finished with exit code 0
'''

Supongo que te gusta

Origin blog.csdn.net/qq_43659681/article/details/124774489
Recomendado
Clasificación