--- a/getting-started-with-for/questions.rst Wed Nov 17 23:24:57 2010 +0530
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,115 +0,0 @@
-Objective Questions
--------------------
-
-.. A mininum of 8 questions here (along with answers)
-
-1. In Python a block is represented by
-
- a. Curly braces
- #. Begin and End keywords
- #. Indentation
- #. Curly braces + Indentation
- #. All of the above
-
-Answer: Indentation
-
-2. Indentation is not mandatory in Python
-
- a. True
- #. False
-
-Answer: False
-
-3. A ``for`` loop in Python,
-
- a. is a simple iterator
- #. is a condition based loop
- #. can iterate only over integer list of elements
- #. All of the above
-
-Answer: is a simple iterator
-
-4. ``range()`` function can generate negative numbers
-
- a. True
- #. False
-
-Answer: True
-
-5. ``range(a,b)`` function returns,
-
- a. A tuple of elements from a to b including a and b
- #. A tuple of elements from a to b excluding b
- #. A list of elements from a to b including a and b
- #. A list of elements from a to b excluding b
-
-Answer: A list of elements from a to b excluding b
-
-6. ``linspace(1,100,2)`` and ``range(1,100,2)`` produces the same output,
-
- a. True
- #. False
-
-Answer: False
-
-7. What is the output of the below code snippet?
- ::
-
- y = 1
- for x in range(21):
- y*=x
- print y
-
- a. Product of natural numbers up to 20(including)
- #. Product of natural numbers up to 21(including)
- #. Zero
- #. Error
-
-Answer: Zero
-
-8. What is the output of the below code snippet?
- ::
-
- y = 1
- for x in range(1,21):
- y*=x
- print y
-
- a. Product of natural numbers up to 20(including)
- #. Product of natural numbers up to 21(including)
- #. Zero
- #. Error
-
-Answer: Product of natural numbers up to 20(including)
-
-9. What is the output of the below code snippet?
- ::
-
- y = 1
- for x in range(1,21)
- y*=x
- print y
-
- a. Product of natural numbers up to 20(including)
- #. Product of natural numbers up to 21(including)
- #. Zero
- #. Error
-
-Answer: Error
-
-Larger Questions
-----------------
-
-.. A minimum of 2 questions here (along with answers)
-
-1. Write a python script to calculate the sum of the first 1000
- natural numbers?
-
-2. Write a python script to find out prime numbers up to 500.
- [`hint`: a number ``A`` which is divisible by only ``1`` and ``A``
- is a prime number.]
-
-3. Write a python script to find out the difference between the
- square of sum of first 100 natural numbers and sum of squares of
- first 100 natural numbers.
-