Python для початківців: Рядки та булеві значення

Ви будете використовувати рядки та булеві значення майже в кожній програмі на Python. Цей посібник пояснює, як вони працюють.

Рядки (Текст)

Рядок — це послідовність символів. Ви можете використовувати літери, цифри або символи. Відокремлюйте їх одинарними або подвійними лапками.

• Використовуйте одинарні лапки: name = 'Ramesh' • Використовуйте подвійні лапки: name = "Ramesh" • Використовуйте потрійні лапки для довгих текстів: poem = """ Roses are red, Python is great. """

Операції з рядками

Ви можете легко маніпулювати текстом за допомогою цих інструментів:

  • Об'єднуйте рядки за допомогою +: first + " " + last
  • Повторюйте рядки за допомогою *: "Ha" * 3 дає HaHaHa
  • Знаходьте довжину за допомогою len(): len("Python") дає 6

Зрізи та індексація

Python відлічує позиції, починаючи з 0. Використовуйте квадратні дужки, щоб отримати певні частини слова.

  • word[0] отримує першу літеру.
  • word[-1] отримує останню літеру.
  • word[0:2] отримує перші дві літери.

Поширені методи рядків

Python має вбудовані функції для зміни тексту:

  • text.upper() робить текст ВЕЛИКИМИ ЛІТЕРАМИ.
  • text.lower() робить текст малими літерами.
  • text.strip() видаляє зайві пробіли.
  • text.replace("old", "new") замінює слова.

Найкращий спосіб форматування тексту

Використовуйте f-рядки, щоб вставляти змінні в текст. Це чисто та швидко.

example = f"My name is {name} and I am {age} years old."

Булеві значення (True/False)

Булеві значення представляють логіку. Значення може бути або True, або False. Ви використовуєте їх для прийняття рішень.

Оператори порівняння

Ви отримуєте булеві результати, коли порівнюєте значення:

  • == (Дорівнює)
  • != (Не дорівнює)
  • > (Більше ніж)
  • < (Менше ніж)

Логічні оператори

Поєднуйте кілька умов для побудови складної логіки:

  • and: Обидві сторони мають бути True.
  • or: Принаймні одна сторона має бути True.
  • not: Інвертує результат.

Наступні кроки

Опанування цих основ підготує вас до керуючих конструкцій та циклів. У частині 4 ми дізнаємося, як використовувати ці інструменти, щоб ваш код виконував дії.

Джерело: https://dev.to/ramesh_s_a8f0867d239e927c/python-for-beginners-part-3-strings-booleans-6d2

Додаткова спільнота для навчання: https://t.me/GyaanSetuAi