952 B
952 B
id, source_exercise_id, title, section, source_path, source_repo, source_commit, student_visible_solution, has_private_solution, skip
| id | source_exercise_id | title | section | source_path | source_repo | source_commit | student_visible_solution | has_private_solution | skip |
|---|---|---|---|---|---|---|---|---|---|
| practical-python-1.17 | 1.17 | f-strings | 1.4 Strings | 01_Introduction/04_Strings.md | https://github.com/dabeaz-course/practical-python | 93dca856b41c61a0a0f85ae334116e4c125629ea | false | false | false |
Exercise 1.17: f-strings
Source: Practical Python Programming,
01_Introduction/04_Strings.md.
Exercise 1.17: f-strings
Sometimes you want to create a string and embed the values of variables into it.
To do that, use an f-string. For example:
>>> name = 'IBM'
>>> shares = 100
>>> price = 91.1
>>> f'{shares} shares of {name} at ${price:0.2f}'
'100 shares of IBM at $91.10'
>>>
Modify the mortgage.py program from Exercise 1.10 to create its output using f-strings.
Try to make it so that output is nicely aligned.