import glob def chapter1(): print('Python output chapter 1\n'); glob.init_glob() prob_01() prob_02() prob_03() def prob_01(): print('Problem 1\n') print('What is your height in feet?') with open('pb01.in') as f: my_height_feet = float(f.read()) my_height_meters = glob.cvt_feet_to_meters(my_height_feet) # convert units s = 'my_height_feet = ' + repr(my_height_feet) print(s) s = 'my_height_meters = ' + repr(my_height_meters) print(s) def prob_02(): diff_meters = 100.0 - glob.cvt_feet_to_meters(100.0 * 3.0) diff_yards = glob.cvt_meters_to_feet(diff_meters) / 3.0 print("Problem 2\n") s = '100 meters is longer than 100 yards by ' + repr(diff_meters) + 'meters or ' + repr(diff_yards) + ' yards' print(s) def prob_03(): print('Problem 3\n') s = '300 kilometers = ' + repr(300.0 * glob.miles_per_kilometer) + ' miles' print(s) chapter1()