Прежде чем начать, я должен упомянуть, что код , используемый в этом сообщении в блоге и в видео ниже, доступен на моем 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 предоставляет два способа сделать это.
- (работает в записной книжке Jupyter и из нее) Используйте help для поиска того, что делает каждый метод.
Посмотрите, что делает каждый метод
- (Эксклюзивный блокнот Jupyter) Вы также можете посмотреть, что делает метод, поставив знак вопроса после метода.
# To look up what each method does in jupyter (doesnt work outside of jupyter) firstVariable.lower?
Посмотрите, что делает каждый метод в Jupyter
Заключительные замечания
Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы здесь или в разделе комментариев к видео youtube . Код в сообщении также доступен на моем github . Часть 2 серии учебников-это Простая математика .