Please keep in mind this has to be done in python also a


Please keep in mind this has to be done in Python. Also a screenshot of the output formatted  would be much appreciated

Classic numerology ascribes meaning to the following numbers:

  • 0 = emptiness, nothingness, blank
  • 1 = independence, loneliness, creativity, originality, dominance, leadership, impatience
  • 2 = quiet, passive, diplomatic, co-operation, comforting, soothing, intuitive, compromising, patient
  • 3 = charming, outgoing, self expressive, extroverted, abundance, active, energetic, proud
  • 4 = harmony, truth, justice, order discipline, practicality
  • 5 = new directions, excitement, change, adventure
  • 6 = love, harmony, perfection, marriage, tolerance, public service
  • 7 = spirituality, completeness, isolation, introspection
  • 8 = organization, business, commerce, new beginnings
  • 9 = romatic, rebellious, determined, passionate, compassionate

However, you might recall from the previous problem that the sample input ("craig") reduced to the number 38. 38 is not on the "personality trait" lookup table above, so we need to further reduce the number by adding up its individual digits like so:

3 + 8 = 11

The number 11 is not on the personality traits table, so we have to further reduce it:

1 + 1 = 2

The number 2 is on the table, so we can print out to the user what their traits are based on this number.

Note that it might take a few tries to reduce the user's number to a number that is on the personality trait listing. You might want to think about building in a "while" loop that handles this process.

Here are a few sample runnings of this program:

Name: craig
Your 'cleaned up' name is: craig
Your 'cleaned up' name reduces to:
3 + 18 + 1 + 9 + 7 = 38
Further reduction: 11
Further reduction: 2
This name means ...Quiet
Name: pikachu
Your 'cleaned up' name is: pikachu
Your 'cleaned up' name reduces to:
16 + 9 + 11 + 1 + 3 + 8 + 21 = 69
Further reduction: 15
Further reduction: 6
This name means ...Love
Name: charmander!
Your 'cleaned up' name is: charmander
Your 'cleaned up' name reduces to:
3 + 8 + 1 + 18 + 13 + 1 + 14 + 4 + 5 + 18 = 85
Further reduction: 13
Further reduction: 4
This name means ...Harmony
Name: rumplestilskin
Your 'cleaned up' name is: rumplestilskin
Your 'cleaned up' name reduces to:
18 + 21 + 13 + 16 + 12 + 5 + 19 + 20 + 9 + 12 + 19 + 11 + 9 + 14 = 198
Further reduction: 18
Further reduction: 9
This name means ...Romantic

Solution Preview :

Prepared by a verified Expert
Basic Computer Science: Please keep in mind this has to be done in python also a
Reference No:- TGS02512048

Now Priced at $30 (50% Discount)

Recommended (96%)

Rated (4.8/5)