Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Порівняння Рядків Між Собою | Поєднання всіх тем разом
Типи даних у Python
course content

Зміст курсу

Типи даних у Python

Типи даних у Python

1. Знайомство з числами в Python
2. Істина чи брехня?
4. Поєднання всіх тем разом

book
Порівняння Рядків Між Собою

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

Як я вже згадував, такі оператори, як >, <, ==, >= і <= можуть бути досить ефективними. Тепер давайте розглянемо, як їх можна застосувати до рядків.

Почнемо з найпростішого: ==. Цей оператор порівнює два рядки і повертає True, якщо рядки однакові між собою:

12
print("Kate" == "Katty") print("Katty" == "Katty")
copy

У першому випадку імена різні, а в другому - абсолютно однакові. Це не є абсолютно новою інформацією, тому перейдемо до інших знаків. Як ви пам'ятаєте, X > Y означає, що X більше, ніж Y. Але що ми можемо сказати про наступну операцію?

1
print('A' < 'B')
copy

Вираз означає True, тому що B більше за A, але як рядок може бути більшим?

Примітка

Існує єдиний метод порівняння літер - відповідно до їхнього алфавітного порядку. Це означає, що в алфавіті літера B вважається більшою за A, оскільки вона розташована далі. Для впорядкування елементів в алфавітному порядку ви можете використовувати оператори > і <.

До речі, порівнювати можна навіть слова: порівняння відбувається за першими літерами, які відрізняються.

1
print("alphabet" > "although")
copy

Пояснення: Перші дві літери однакові, тому порівняння починається з третьої літери в кожному слові.

Завдання
test

Swipe to show code editor

Щоб досягти приголомшливого успіху, потрібно практикуватись. 🤓 Ваше завдання полягає в тому, щоб поставити знак > або <, щоб отримати твердження True або False (алфавіт можна знайти у підказці):

  1. False у першому твердженні.
  2. False у другому твердженні.
  3. True у третьому твердженні.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7
toggle bottom row

book
Порівняння Рядків Між Собою

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

Як я вже згадував, такі оператори, як >, <, ==, >= і <= можуть бути досить ефективними. Тепер давайте розглянемо, як їх можна застосувати до рядків.

Почнемо з найпростішого: ==. Цей оператор порівнює два рядки і повертає True, якщо рядки однакові між собою:

12
print("Kate" == "Katty") print("Katty" == "Katty")
copy

У першому випадку імена різні, а в другому - абсолютно однакові. Це не є абсолютно новою інформацією, тому перейдемо до інших знаків. Як ви пам'ятаєте, X > Y означає, що X більше, ніж Y. Але що ми можемо сказати про наступну операцію?

1
print('A' < 'B')
copy

Вираз означає True, тому що B більше за A, але як рядок може бути більшим?

Примітка

Існує єдиний метод порівняння літер - відповідно до їхнього алфавітного порядку. Це означає, що в алфавіті літера B вважається більшою за A, оскільки вона розташована далі. Для впорядкування елементів в алфавітному порядку ви можете використовувати оператори > і <.

До речі, порівнювати можна навіть слова: порівняння відбувається за першими літерами, які відрізняються.

1
print("alphabet" > "although")
copy

Пояснення: Перші дві літери однакові, тому порівняння починається з третьої літери в кожному слові.

Завдання
test

Swipe to show code editor

Щоб досягти приголомшливого успіху, потрібно практикуватись. 🤓 Ваше завдання полягає в тому, щоб поставити знак > або <, щоб отримати твердження True або False (алфавіт можна знайти у підказці):

  1. False у першому твердженні.
  2. False у другому твердженні.
  3. True у третьому твердженні.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 7
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt