Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Compare Strings | Bring All the Topics Together
Data Types in Python
course content

Kurssisisältö

Data Types in Python

Data Types in Python

1. Getting Familiar With Numbers in Python
2. Mastering Boolean Logic in Python
3. Python String Manipulation
4. Bring All the Topics Together

book
Compare Strings

This chapter encompasses two distinct subjects: strings and boolean statements. The syntax we will cover here can prove quite valuable and significantly reduce the complexity of your code.

As I previously mentioned, operators such as >, <, ==, >=, and <= can be quite efficient. Now, let's explore how they can be applied to strings.

Let's start with the simplest one: ==. This compares two statements and returns True if they are equal the same way with strings:

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

In the first case, the names are different, but in the second they are completely equal. It's not a piece of brand-new information; therefore, let's move on to the other signs. As you may recall, X > Y means that X is greater than Y. But what can we say about the following operation?

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

The expression means True because B is greater than A, but how can string be greater?

Note

There is a singular method for comparing letters according to their alphabetical order. This implies that within the alphabet, the letter B is considered greater than A as it is positioned further along. To organize items alphabetically or to perform personal assessments, you can utilize the > and < symbols.

By the way, we can compare even words. The algorithm of comparing is the following: It compares words by the first letters that differ:

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

Explanation: The first two letters are equal, so comparing starts from the third letter in each word (the first unequivalent letter).

Tehtävä

Swipe to start coding

Your task is to compare the following words using either the > or < operator and assign each comparison result to a variable.

  1. Compare "C" and "D" using the > sign and assign the result to the variable statement1.
  2. Compare "Codefinity" and "Art" using the < sign and assign the result to the variable statement2.
  3. Compare "Programming" and "Data" using the > sign and assign the result to the variable statement3.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 7
toggle bottom row

book
Compare Strings

This chapter encompasses two distinct subjects: strings and boolean statements. The syntax we will cover here can prove quite valuable and significantly reduce the complexity of your code.

As I previously mentioned, operators such as >, <, ==, >=, and <= can be quite efficient. Now, let's explore how they can be applied to strings.

Let's start with the simplest one: ==. This compares two statements and returns True if they are equal the same way with strings:

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

In the first case, the names are different, but in the second they are completely equal. It's not a piece of brand-new information; therefore, let's move on to the other signs. As you may recall, X > Y means that X is greater than Y. But what can we say about the following operation?

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

The expression means True because B is greater than A, but how can string be greater?

Note

There is a singular method for comparing letters according to their alphabetical order. This implies that within the alphabet, the letter B is considered greater than A as it is positioned further along. To organize items alphabetically or to perform personal assessments, you can utilize the > and < symbols.

By the way, we can compare even words. The algorithm of comparing is the following: It compares words by the first letters that differ:

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

Explanation: The first two letters are equal, so comparing starts from the third letter in each word (the first unequivalent letter).

Tehtävä

Swipe to start coding

Your task is to compare the following words using either the > or < operator and assign each comparison result to a variable.

  1. Compare "C" and "D" using the > sign and assign the result to the variable statement1.
  2. Compare "Codefinity" and "Art" using the < sign and assign the result to the variable statement2.
  3. Compare "Programming" and "Data" using the > sign and assign the result to the variable statement3.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 7
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt