Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys, getopt
- # pass in a birthdate string of form 09 13 1997
- def getLifePathNumber(cum):
- # if you're 28 now that means there's AT LEAST an entire year after 5/30/2022 to calculate
- # cum = sys.argv[1:] #slicing filename of script
- month = cum[0]
- day = cum[1]
- year = cum[2]
- birthMonthSum = 0
- birthDaySum = 0
- birthYearSum = 0
- lifePathSum = 0
- # calc month
- if len(month) == 2:
- digitOne = month[0]
- digitTwo = month[1]
- birthMonthSum = int(digitOne)+int(digitTwo)
- else:
- birthMonthSum = int(month)
- print('Month sum: ', birthMonthSum)
- # calc day
- if len(day) == 2:
- digitOne = day[0]
- digitTwo = day[1]
- birthDaySum = int(digitOne)+int(digitTwo)
- else:
- birthDaySum = int(day)
- print('Day sum: ', birthDaySum)
- # calc year
- digitOne = year[0]
- digitTwo = year[1]
- digitThree = year[2]
- digitFour = year[3]
- birthYearSum = int(digitOne)+int(digitTwo)+int(digitThree)+int(digitFour)
- if birthYearSum/10 >= 1:
- digitOne = birthYearSum%10
- digitTwo = birthYearSum//10
- birthYearSum = digitOne + digitTwo
- print('Year sum: ', birthYearSum)
- # calc life path number omg i cant wait to see
- lifePathSum = birthDaySum+birthMonthSum+birthYearSum
- # calc path sum
- if lifePathSum/10 >= 1:
- print(lifePathSum)
- digitOne = lifePathSum%10
- digitTwo = lifePathSum//10
- # print(digitOne)
- lifePathSum = int(digitOne)+int(digitTwo)
- print(lifePathSum)
- print('Your life path number: ', lifePathSum)
- #need to take in lpn, age, and start date
- def main():
- getLifePathNumber(sys.argv[1:])
- if __name__ == '__main__':
- main()
Add Comment
Please, Sign In to add comment