Python String Manipulation and Formatting Flashcards
6 cards from real Python practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 Python String Manipulation and Formatting flashcards as text
Which method removes leading and trailing whitespace from a string?
Answer: strip()
strip() removes whitespace (or specified characters) from both ends of a string.
What does `'hello'.upper()` return?
Answer: 'HELLO'
upper() returns a new string with all characters converted to uppercase.
What is the output of `'Python'.replace('P', 'J')`?
Answer: 'Jython'
replace() substitutes all occurrences of the first argument with the second, giving 'Jython'.
What does `'a,b,c'.split(',')` return?
Answer: ['a','b','c']
split() divides a string on the given separator and returns a list of substrings.
Which f-string expression correctly formats a float to 2 decimal places?
Answer: f'{value:.2f}'
The format spec :.2f means fixed-point notation with 2 digits after the decimal.
What does `'hello world'.title()` return?
Answer: 'Hello World'
title() capitalizes the first letter of every word and lowercases the rest.