Функция upper() в NumPy

NumPyNumPyBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии вы научитесь использовать функцию upper() из модуля char библиотеки NumPy. Эта функция используется для преобразования всех строчных символов строки в прописные. Если в заданной строке нет строчных символов, возвращается исходная строка. Мы рассмотрим синтаксис, необходимый для использования этой функции, ее возвращаемые значения и приведем примеры ее использования.

Советы по работе с ВМ

После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и приступить к практике в Jupyter Notebook.

Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.

Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импорт библиотеки NumPy

Первым шагом является импорт библиотеки NumPy с использованием следующего синтаксиса:

import numpy as np

Применение функции upper() к простой строке

В этом шаге мы применим функцию upper() к простой строке. Создадим переменную a, которая будет содержать строку "this is a string in NumPy", и применим к ней функцию upper(). Вот пример кода:

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)

Применение функции upper() к строке в верхнем регистре

В этом шаге мы будем использовать строку, которая уже находится в верхнем регистре, и проверим результат. Создадим переменную a, которая будет содержать строку "THIS IS AN UPPERCASE STRING", и применим к ней функцию upper(). Вот пример кода:

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)

Применение функции upper() к массиву строк

В этом шаге мы создадим массив строк и применим к нему функцию upper(). Она преобразует все элементы строк в верхний регистр. Создадим массив arr, содержащий строки "what aRE YOUR", "plans for Tonight", "will you" и "study tonight", и применим к нему функцию upper(). Вот пример кода:

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)

Резюме

В этом практическом занятии мы рассмотрели функцию upper() из библиотеки NumPy. Мы узнали, как ее использовать, какой у нее синтаксис и какие значения возвращает эта функция, а также рассмотрели несколько примеров кода. Следуя шагам, описанным выше, вы теперь лучше понимаете, как использовать функцию upper() в модуле char библиотеки NumPy.