author | Madhusudan.C.S <madhusudancs@gmail.com> |
Thu, 08 Oct 2009 19:45:43 +0530 | |
changeset 85 | 8ca53181bee6 |
parent 64 | 333092b68926 |
child 86 | f657495cf8b2 |
permissions | -rw-r--r-- |
64
333092b68926
Added quiz tex file and all exercise problems Madhu worked out.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
1 |
\documentclass[a4paper,10pt]{book} |
333092b68926
Added quiz tex file and all exercise problems Madhu worked out.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
2 |
|
333092b68926
Added quiz tex file and all exercise problems Madhu worked out.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
3 |
|
333092b68926
Added quiz tex file and all exercise problems Madhu worked out.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
4 |
\begin{document} |
85
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
5 |
\begin{enumerate} |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
6 |
\item Which version of Python were you using? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
7 |
\item List some key differences between IPython and Vanilla Python |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
8 |
\item What is the biggest integer number that can be represented by Python? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
9 |
\item What is the result of 17.0 / 2? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
10 |
\item What does '*' * 40 produce? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
11 |
\item List all the basic types available in Python. |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
12 |
\item What happens when we run this code? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
13 |
a = False |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
14 |
b = True |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
15 |
c = True |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
16 |
if a and b or c: |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
17 |
print ``You are correct!'' |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
18 |
\item Select last 3 alternative elements in any given list. |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
19 |
\item Give the difference between print x and print x, |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
20 |
\item A single line of CSV file should be separated into fields. What method would you use to achieve this? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
21 |
\item How many items can a function return? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
22 |
\item If function returns more than one item/object what is the return type of the function? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
23 |
\item How do you document a function? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
24 |
\item Given a list l, what will its slice l[:-1] evaluate to? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
25 |
\item How do you get a slice of the list where the slice has only alternate elements? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
26 |
\item How do you add another list at the end of a given list? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
27 |
\item How do you find if a given element is present in the list or not? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
28 |
\item You are given a tuple a = (1, 2, 5, 7). What happens when you do a[1] = 3? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
29 |
\item We use for to loop through the list elements. What do we have to do if we want to iterate through the elements of the list as well as get the index of the elements of the list as we iterate through? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
30 |
\item What is the difference between import math and from math import *? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
31 |
\item List at least 5 Standard Library Modules. |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
32 |
\item How do you create a Python module of your own? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
33 |
\item What can be the keys of a dictionary? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
34 |
\item What happens when you try to access a key in the dictionary that does not exist? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
35 |
\item How do you avoid such an exception? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
36 |
\item How do you obtain all the keys of the dictionary? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
37 |
\item How do you obtain all the values of the dictionary? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
38 |
\item What will the set contain when you create a set from a list containing duplicate elements? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
39 |
\item Name any 2 types of Exception. |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
40 |
\item Whats are the 2 IPython command you use for debugging? |
8ca53181bee6
Added quiz questions.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
64
diff
changeset
|
41 |
\end{enumerate} |
64
333092b68926
Added quiz tex file and all exercise problems Madhu worked out.
Madhusudan.C.S <madhusudancs@gmail.com>
parents:
diff
changeset
|
42 |
\end{document} |