Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
Bartleby Related Questions Icon

Related questions

Question
Activity #1: Practice!
Please put the code for the following exercises in the same file named Lab7a_Act1.py. Please separate
and identify code for each part with appropriate comments.
Part A: For loop. Printing a list.
Write the Python code to accomplish the following tasks:
• Input a string from the keyboard that represents three or more stock prices separated by spaces
o Example: '34.62 76.30 85.05'
Convert the string into a Python list of floats
Print each price in the list on a separate line with a dollar sign ($) as the first character on each
line
Print the output such that the decimal points are aligned vertically even if the user enters values
such as '1.23 23.45 345.56'
Part B: Hourly temperature reporting.
Write the Python code to perform the following tasks:
• Use the same list of floats from part A
Take as input from the user a two-character string from the keyboard to use as a separator
during printing
o Example: user should enter something like '->', '=>',
Write a loop that will print all elements of the list to the same line on the display
o Each element should be separated from other elements by the user-chosen separator
characters including a space on each side. The space and separator should not be
printed after the last number.
Example output (using input 1.23 23.45 345.56 and ->):
Enter three or more stock prices separated by spaces: 1.23 23.45 345.56
1.23
$ 23.45
$ 345.56
Enter a two-character separator: ->
1.23 -> 23.45 -> 345.56
expand button
Transcribed Image Text:Activity #1: Practice! Please put the code for the following exercises in the same file named Lab7a_Act1.py. Please separate and identify code for each part with appropriate comments. Part A: For loop. Printing a list. Write the Python code to accomplish the following tasks: • Input a string from the keyboard that represents three or more stock prices separated by spaces o Example: '34.62 76.30 85.05' Convert the string into a Python list of floats Print each price in the list on a separate line with a dollar sign ($) as the first character on each line Print the output such that the decimal points are aligned vertically even if the user enters values such as '1.23 23.45 345.56' Part B: Hourly temperature reporting. Write the Python code to perform the following tasks: • Use the same list of floats from part A Take as input from the user a two-character string from the keyboard to use as a separator during printing o Example: user should enter something like '->', '=>', Write a loop that will print all elements of the list to the same line on the display o Each element should be separated from other elements by the user-chosen separator characters including a space on each side. The space and separator should not be printed after the last number. Example output (using input 1.23 23.45 345.56 and ->): Enter three or more stock prices separated by spaces: 1.23 23.45 345.56 1.23 $ 23.45 $ 345.56 Enter a two-character separator: -> 1.23 -> 23.45 -> 345.56
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Similar questions
Recommended textbooks for you
Text book image
Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON
Text book image
Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science
Text book image
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning
Text book image
Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning
Text book image
Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education
Text book image
Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY