Introdução
Neste laboratório, você aprenderá como usar a função upper() no módulo char da biblioteca NumPy. Esta função é usada para converter todos os caracteres minúsculos de uma string para maiúsculos. Se não houver caracteres minúsculos na string fornecida, ela retorna a string original. Abordaremos a sintaxe necessária para usar esta função, seus valores retornados e forneceremos exemplos de seu uso.
Dicas da VM
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Importar a Biblioteca NumPy
O primeiro passo é importar a biblioteca NumPy usando a sintaxe abaixo:
import numpy as np
Aplicar a função upper() em uma String Simples
Nesta etapa, usaremos a função upper() em uma string simples. Criaremos uma variável a que contém a string "this is a string in NumPy" e aplicaremos a função upper() nela. Aqui está um trecho de código de exemplo:
a = "this is a string in NumPy"
print("The original string:")
print(a)
print("\n")
print("Applying the upper() method:")
x = np.char.upper(a)
print(x)
Aplicar a função upper() em uma String em Maiúsculas
Nesta etapa, usaremos uma string que já está em maiúsculas e, em seguida, verificaremos a saída para a mesma. Criaremos uma variável a que contém a string "THIS IS AN UPPERCASE STRING" e aplicaremos a função upper() nela. Aqui está um trecho de código de exemplo:
a="THIS IS AN UPPERCASE STRING"
print("The original string:")
print(a)
print("\n")
print("Applying the upper() method:")
x=np.char.upper(a)
print(x)
Aplicar a função upper() em um Array de Strings
Nesta etapa, criaremos um array de strings e, em seguida, usaremos a função upper() com o array. Ele converterá todos os elementos string para maiúsculas. Criaremos um array arr que contém as strings "what aRE YOUR", "plans for Tonight", "will you" e "study tonight" e aplicaremos a função upper() nele. Aqui está um trecho de código de exemplo:
arr = np.array(['what aRE YOUR', 'plans for Tonight', 'will you','study tonight'])
print ("The original Input array : \n", arr)
output = np.char.upper(arr)
print ("The output array: ", output)
Resumo
Neste laboratório, cobrimos a função upper() na biblioteca NumPy. Cobrimos como ela é usada com sua sintaxe e os valores retornados por esta função, juntamente com múltiplos exemplos de código. Seguindo as etapas acima, você agora tem uma melhor compreensão de como usar a função upper() no módulo char da biblioteca NumPy.