Example #1
0
 def meters_to_feet(self, t, meters_key, new_key):
     m = t.get(meters_key)
     if m:
         km = float(m) / 1000.0
         d_km = m26.Distance(km, m26.Constants.uom_kilometers())
         yds = d_km.as_yards()
         t.set(new_key, str(yds * 3.000000))
Example #2
0
 def meters_to_miles(self, t, meters_key, new_key):
     m = t.get(meters_key)
     km = float(m) / 1000.0
     d_km = m26.Distance(km, m26.Constants.uom_kilometers())
     t.set(new_key, str(d_km.as_miles()))
import m26

'#Get parameter information from user'
print('What is your current average weekly mileage?')
starting_mileage = int(input())

print('How many weeks do you want to train: enter 8, 12, 16, 18 or 20?')
num_weeks = int(input())
'''#print('Which day do you want to do your long run?')'
#long_run = input()'''
'''#print('What is your goal race pace?')
race_pace = input()'''

d1 = m26.Distance(26.2)
t1 = m26.ElapsedTime('4:00:00')
s1 = m26.Speed(d1, t1)
Easy = s1.pace_per_mile()

t2 = m26.ElapsedTime('3:18:00')
s2 = m26.Speed(d1, t2)
Tempo = s2.pace_per_mile()

#1.0418 reduces pace by about one second per mile


def weekly_total(week):
    '''(List of list of str, int) -> int

    Return the total weekly mileage from a given list of days, miles per day.

    >>> weekly_total(week1)