Strings and Conversion Flashcards

1️⃣ Familiarise yourself with the flashcards:

  • Look through all the flashcards to see what's on both sides.
  • Make sure you understand the information on each card. If something's unclear, click the link to the revision notes at the bottom of the page for more details.

2️⃣ Test yourself:

  • Look at the question or prompt on each card and try to remember the answer before flipping it over.
  • Check the answer and make a note of any cards you find challenging and need to go over more.

3️⃣ Consistently Review and Practice:

  • Use spaced repetition: spend more time on the cards you struggle with and go over them more often.
  • Regularly review all the flashcards to help you better understand and retain the information over time.

Note: We may include questions that have multiple correct answers. It's useful to remember specific examples to understand these concepts better.

PERSONALISED 1-TO-1 TUTORING

Need more help on this topic? Get 1-to-1 support

Get support with clear explanations, practice and feedback (Ages 5 to 16).

  • DBS-checked tutors
  • Flexible times
  • Parents can be updated

Want an ad-free experience? Subscribe to remove ads

What is a string in programming?

Text made of characters, like 'Hello' or '123'.

What does concatenation mean for strings?

Joining strings together, e.g. 'Hi ' + 'Tom' gives 'Hi Tom'.

What does len(text) return?

The number of characters in the string.

In Python, what index is the first character of a string?

Index 0.

How do you get the first three characters of text in Python?

Use slicing: text[0:3].

What data type does input() return in Python?

A string.

How do you turn the string '42' into a number for maths?

Use int('42') or float('42').

How do you turn the number 99 into a string?

Use str(99).

How do you change text to uppercase or lowercase?

Use text.upper() or text.lower().

How do you remove spaces at the start and end of a string?

Use text.strip().

How can you check if a string has only digits?

Use text.isdigit().

How can you test if one string is inside another?

Use the in operator, e.g. 'cat' in 'caterpillar'.