(1) Indexing Given a string of any length named s. Extract and then print the first and...
Question:
Indexing
Given a string of any length named s.
Extract and then print the first and last characters of the string
(with one space between them).
For example, given
s = 'abcdef'
The output will be
a f
Use the input statement provided in the skeleton:
s = input("Input a string: ")
(2)
Slicing
Given a string named s, move the first 3 letters to the back of the string.
Print it.
For example, given s = "magic tortoise"
will output
ic tortoisemag
Use the input statement in the skeleton:
s = input("Input a string: ")
(3)
Write code which prints the index location of each
letter 'o' in the string, one location per line of output.
Hint: enumerate() is your friend!
Given the string s:
happiness is when what you think, what you say, and what you do are in harmony. - gandhi
the output will be:
24
40
58
62
75
Use the input statement in the skeleton:
s = input("Input a string: ")
(4)
Formatting.
Given input that represents a floating point number, that is, made up of digits and at least one decimal point, convert the input to a float and print it with the following specifications:
* field width of 12
* 2 decimal digits of precision
* right justified
For example, if the input is
1234.56789
The output will be
1234.57
Note the five spaces to the left of the digit 1.
Use the input statement in the skeleton:
s = input("Input a float: ")
(5)
Collect Digits
Given a string of any length, extract the numbers (digits) and print them on one line without spaces.
Hint 1: one way to do this is to start with an empty string, concatenate each digit onto the string and at the end simply print the string.
Hint 2: isdigit() is your friend.
For example, given this string:
some 1! likes 2 put 14 digits, in 3 strings
The output will be
12143
Use the input statement in the skeleton:
s = input("Input a string: ")
(6)
String Methods.
Given a name in the format
lastname, firstname
where there is exactly one comma and exactly one space
transform the name into the format
first_initial. lastname
where
* first_inital and lastname are both capitalized
* there is exactly one period and space following the first_initial
For example, given s =
ghandi, mahatma
the output will be
M. Ghandi
Use the input statement in the skeleton code:
name = input("Input a name: ")