Question: python plssssss help In rooo 1, you will implement the pretty peint_int function. The function has a single nuaber parameter that is expected to be

python
plssssss help python plssssss help In rooo 1, you will implement the pretty peint_int
function. The function has a single nuaber parameter that is expected to
be int. The output of the pretty_print_int function is the same number

In rooo 1, you will implement the pretty peint_int function. The function has a single nuaber parameter that is expected to be int. The output of the pretty_print_int function is the same number converted to str. with commas placed every three decimal places to assist a reader. For. example: pretty_print_int (1000)1,000 pretty_print_int (5)) pretty_print_int (547475874)547,475,874 pretty_print_int (84989)84,989 pretty_print_int (999)999 ' You are encouraged to validate your implementation by placing several calls to the pretty print int into the if _nam _ . . . -sin . block in task2.py as shown below: If _ nane_ * + main_. print(pretty_orint_int(1000)) print (pretty_print_int(5)) print (pretty_print_int (547475174)) print (pretty_print_int (84989)) print(pretty_peint_int (999)) The expected output of running the task.py file would then be: (p2-env) -/ppp-iteration-conditionals-strings s python taskz.py 1,000 5 547,475,874 84,989 999 The pretty_print_dollars Function In rooo 2, you will implement the pretty_print_dollars function. The function has a single number parameter that is expected to be int or float. The output of the pretty_print_dollars function is the same number converted to str nicely formatted as a dollar amount with two decimals for cents as shown below: You are encouraged to validate your implementation by placing several calls to the pretty orint_do1lars into the if _ name _ . . _ain _. block in task2.py as shown below: if _ name_ = main_ : print(pretty_print_dollars (1000.0)) print(pretty_print_dollars (5.99)) print(pretty_print_do1lars (547475874)) print(pretty_print_do1lars (84989)) print(pretty_print_dollars (999.50)) The make_field Function In rooo 3, you will implement the make field function. The function has the following two parameters: - content: A value (e.g., ste, int, float, etc.) to be embedded in the field. - length : An int identifying the length of the field. The function embeds the argument provided to the content parameter in str and returns that str. If the content string is at most length - 2 characters long (which it should ideally be), then the " I' str is simply appended to the end of the content and the "\%" ste with the appropria number of space characters is prepended to make the whole string's length (not counting the pipes) correspond to the Iength argument. If the content string is longer than length - 2 , its right-most characters are first removed until its length corresponds to length - 2 exactly. Then, the embedding procedure described earlier is applied. For example: make field (1000,7) I 1000 l make_field("year", 8) " year I" make field("world", 5) "I wor I' You are encouraged to validate your implementation by placing several calls to the make field into the if _ nane _ = . main - Block in task2.py as shown below

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!