Question: These assignments are supposed to be done in PYTHON The Assignment The purpose of this assignment is to write a program that computes and saves
These assignments are supposed to be done in PYTHON


The Assignment The purpose of this assignment is to write a program that computes and saves to file the Hailstone Numbers for all integers starting from 1 up through and including 2 In the JES environment, type in the following program code, except for the comments in the bodies of the functions, and save it in your Python folder with Lab1.py as the filename Where you see my name, replace it with your own name. William T. verts Lab 1 def Hailstones (N) Your code for the Hailstones function goes here def Main Your main program code goes here return Task #1 Complete the Hails tones function so that for any input value in N, it computes and returns a list containing all Hailstone values starting at N and continuing until 1 is reached. That is Hail stones (1) should return [1] Hailstones (2) should return [2, 11 Hailstones (3) should return [3, 10, 5, 16, 8, 4, 2, 11 Hail stones (4) should return 4 2, 1] Hail stones (5) should return 5, 16, 8, 4, 2, 11 etc. When you finish writing the Hailstones function, save your file and then click the Load Program button. Fix any syntax errors Every time you change the program you must re-save the source code (File-Save, or Ctrl S on Windows, or 83 S on Mac), then click the Load Program button. Be very careful about indentation (please use exactly four spaces per level throughout the program) and capitalization (for example, variables frog, FROG, and Frog are all different). Places where errors can creep in are through missing or extra quotes, parentheses, colons, commas, etc., along with incorrect indentation levels Test your function in the interactive area of Python, and make certain it works before proceeding
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
