Привет, ребята! Сегодня мы окунемся в мир методов Python, и сделаем это с небольшой помощью нашего друга Поезда Томаса. Так что садитесь на борт, хватайте шляпу дирижера и вперед, изучая некоторые удобные методы Python!
- Метод «split()»:
Представьте себе, как Томас пыхтит по рельсам, вытягивая длинную цепочку слов. Итак, методsplit()в Python помогает нам разбить эту строку на отдельные слова. Это похоже на то, как если бы Томас отцепил вагоны! Вот пример:
sentence = "Hello there, folks!"
words = sentence.split()
print(words)
Выход:
['Hello', 'there,', 'folks!']
- Метод «join()»:
Теперь представьте, что Томас хочет снова соединить эти вагоны вместе. Вот тут-то и пригодится методjoin()! Это позволяет нам объединять элементы списка в одну строку. Взгляните:
words = ['Hello', 'there,', 'folks!']
sentence = ' '.join(words)
print(sentence)
Выход:
Hello there, folks!
- Метод «append()»:
Предположим, Томас находится на станции, и ему нужно добавить больше вагонов к существующему поезду. Итак, методappend()в Python позволяет нам добавлять элементы в конец списка. Посмотрите:
train = ['Thomas', 'Percy', 'Gordon']
train.append('Henry')
print(train)
Выход:
['Thomas', 'Percy', 'Gordon', 'Henry']
- Метод «pop()».
Иногда Томасу может потребоваться высадить последний вагон в поезде. Методpop()помогает нам удалить и получить последний элемент списка. Вот пример:
train = ['Thomas', 'Percy', 'Gordon']
last_car = train.pop()
print(last_car)
print(train)
Выход:
Gordon
['Thomas', 'Percy']
- Методы «upper()» и «lower()».
Томас может изменить свою внешность простой сменой одежды точно так же, как мы можем преобразовать текст с помощьюupper()иlower()методов. Методupper()преобразует строку в верхний регистр, а методlower()— в нижний регистр. Взгляните:
name = 'Thomas'
print(name.upper())
print(name.lower())
Выход:
THOMAS
thomas
- Метод replace():
Представьте, что Томас хочет изменить свое имя на другое. Методreplace()позволяет нам заменять определенные части строки новыми значениями. Посмотрите:
name = 'Thomas'
new_name = name.replace('Thomas', 'James')
print(new_name)
Выход:
James
- Метод «isdigit()»:
Иногда Томасу нужно проверить, является ли номер вагона цифрой. Методisdigit()помогает нам определить, состоит ли строка только из цифр. Вот пример:
car_number = '123'
print(car_number.isdigit())
car_number = 'Thomas'
print(car_number.isdigit())
Выход:
True
False
Вот и все, ребята! Мы изучили несколько методов Python, используя в качестве руководства Поезд Томас. Эти методы подобны рельсам, которые обеспечивают плавное движение нашего кода. Так что продолжайте двигаться вперед, продолжайте исследовать и приятного вам программирования!