Python+Problem+Set+1

=Python Problem Set 1=

int_input function can be used. It's right here....

1. Consider the following algorithm to generate a sequence of numbers. Start with an integer //n//. If //n// is even, divide by 2. If //n// is odd, multiply by 3 and add 1. Repeat this process with the new value of //n//, terminating when //n// = 1. For example, the following sequence of numbers will be generated for //n// = 22 : 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 It is //conjectured// (but not yet proven) that this algorithm will terminate at //n// = 1 for every integer //n//. Still, the conjecture holds for all integers up to at least 1, 000, 000. Create a Python script that takes in an integer from the user, then prints out the sequence described above. Be sure to use a function (eg. def sequence( number ): ).

2. Guessing Game

3. If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.

4. Math Quiz

5. Rock Paper Scissors