Рубрики
Без рубрики

Python Hello World и манипуляции со строками

Это базовый учебник по строкам python и манипуляциям со строками. Строки – это особый тип класса python. В качестве объектов в классе вы можете вызывать методы для строковых объектов, используя нотацию .method Name (). Класс string доступен по умолчанию в python, поэтому вам не нужен оператор импорта, чтобы использовать интерфейс объекта для строк.

Автор оригинала: Michael.

Прежде чем начать, я должен упомянуть, что код , используемый в этом сообщении в блоге и в видео ниже, доступен на моем github.

С этого и начнем! Если вы заблудились, я рекомендую открыть видео ниже в отдельной вкладке.

Привет Мир и видео Манипуляции со строками с помощью Python

Начало работы (Предварительные условия)

Установите Anaconda (Python) в свою операционную систему. Вы можете либо загрузить anaconda с официального сайта и установить самостоятельно, либо следовать приведенным ниже руководствам по установке anaconda.

Установите Anaconda в Windows: Ссылка

Установите Anaconda на Mac: Ссылка

Установите Anaconda на Ubuntu (Linux): Ссылка

Откройте блокнот Jupyter

Откройте свой терминал (Mac) или командную строку и введите следующее ( см. 1:16 в видео, чтобы продолжить ), чтобы открыть записную книжку Jupyter:

jupyter notebook

Печать заявлений/Hello World

Введите следующее в ячейку в Jupiter и введите shift + enter для выполнения кода.

# This is a one line comment
print('Hello World!')

Выход печати “Привет, мир!”

Строки и манипуляции со строками

Строки – это особый тип класса python. В качестве объектов в классе вы можете вызывать методы для строковых объектов с помощью .Обозначение имени метода (). Класс string доступен по умолчанию в python, поэтому вам не нужен оператор импорта, чтобы использовать интерфейс объекта для строк.

# Create a variable
# Variables are used to store information to be referenced 
# and manipulated in a computer program.
firstVariable = 'Hello World'
print(firstVariable)

Вывод на печать переменной первая переменная

# Explore what various string methods
print(firstVariable.lower())
print(firstVariable.upper())
print(firstVariable.title())

Выход использования .методы lower(), .upper () и title()

# Use the split method to convert your string into a list
print(firstVariable.split(' '))

Результат использования метода разделения (в данном случае разделение на пространстве)

# You can add strings together. 
a = "Fizz" + "Buzz"
print(a)

конкатенация строк

Посмотрите, что делают Методы

Для новых программистов они часто спрашивают, откуда вы знаете, что делает каждый метод. Python предоставляет два способа сделать это.

  1. (работает в записной книжке Jupyter и из нее) Используйте help для поиска того, что делает каждый метод.

Посмотрите, что делает каждый метод

  1. (Эксклюзивный блокнот Jupyter) Вы также можете посмотреть, что делает метод, поставив знак вопроса после метода.
# To look up what each method does in jupyter (doesnt work outside of jupyter)
firstVariable.lower?

Посмотрите, что делает каждый метод в Jupyter

Заключительные замечания

Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы здесь или в разделе комментариев к видео youtube . Код в сообщении также доступен на моем github . Часть 2 серии учебников-это Простая математика .