SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Basic Python Programming
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Prints a string to the screen which is converted using repr()
/
:
%r
#
2. Symbol used to create comments
float
#
int()
not
3. Where the parameters go. A necessary punctuation after any function even if it's empty.
%s
not
==
()
4. Holds the value of something - e.g. oh_hi = 4 where oh_hi is the variable.
Variables
if
file.seek()
insert()
5. unction to read one line of a file
and
readline
a**b
*
6. Symbol to subtract things from each other
-
+
class
truncate
7. A keyword that does nothing but fill space to indicate code which will be written later.
argv
:
break
pass
8. modulus AND assignment operator
and
for
//=
%=
9. Turns a line into a comment instead of executable code.
float
len()
int
#
10. square root
/=
math.sqrt(a)
float
return
11. ,multi-line comment hard-code,Fix (data or parameters) in a program in such a way that they cannot easily be altered by the user.
abs(a)
|
insert()
12. Adds a new line character
Variables
write
str()
n
13. The keyword beginning a header that will create a new function.
file.write(stuff)
~
def
for
14. Binary AND Operator copies a bit to the result if it exists in both operands. (a & b) will give 12 which is 0000 1100
>=
&
=
-=
15. Reads just one line of a text file.
n
argv
int()
*readline
16. Create a variable.
>
=
while
print()
17. Adds something to a variable
.py
=
&
*=
18. A statement that ends the current iteration of a loop but continues looping.
read
-
continue
=
19. Evaluates to true if it finds a variable in the specified sequence and false otherwise. x in y - here in results in a 1 if x is a member of sequence y.
is not
not
argument variable
in
20. absolute value
or
abs(a)
+
close
21. Greater than or equal symbol.
~
=
>=
*=
22. The extension for Python scripts
print
%d
file.truncate()
.py
23. Evaluates to true if it does not finds a variable in the specified sequence and false otherwise. x not in y - here not in results in a 1 if x is a member of sequence y.
not in
%s
.py
**=
24. A logical operator which returns a value of True if either of the conditions is true.
file.readline()
/
and
or
25. returns the length of a string (number of characters)
len()
%s
a//b
%=
26. Binary XOR Operator copies the bit if it is set in one operand but not both. (a ^ b) will give 49 which is 0011 0001
n
^
float
<
27. turns an object into an integer
int()
()
Variables
=
28. Greater than or equal symbol.
>=
input()
Variables
file.truncate()
29. Prints a string to the screen which will be Unicode.
%s
elif (Else if)
str
30. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
()
=
read
~
31. Create a variable.
#
=
>>
*truncate
32. Empties the file - watch out if you care about the file.
and
*truncate
/=
%
33. asks the user for a response and returns that response
abs(a)
>=
n
input()
34. This keyword in the body of a conditional - gives an alternative execution.
:
else
assignment
%d
35. An operator that removes a value from a list.
a%b
readline
|
del
36. Function to close a file - it will not be able to be used again unless the file is opened.
a//b
~
close
#
37. multiply AND assignment operator
print()
&
*=
>=
38. turns an object into a string
str()
%s
-=
Variables
39. Prints a string to the screen which will be Unicode.
%s
()
del
&
40. Prints a string to the screen which is a signed decimal.
<=
print()
abs(a)
%d
41. assignment operator
len()
=
insert()
**=
42. Less than symbol
str()
file.seek()
<
file.truncate()
43. square root
input()
argv
math.sqrt(a)
else
44. exponent AND assignment operator
readline
**=
.py
%s
45. Less than symbol
<
readline
if
math.sqrt(a)
46. unction to read one line of a file
%s
print
//=
readline
47. A string that begins with the % symbol and contains a sequence of printable characters and format specifiers that determine how values output should look.
append()
format string
truncate
%
48. Less than or equal to symbol
pass
truncate
read
<=
49. subtract AND assignment operator
str
is
-=
=
50. Function to read the contents of a file
.py
if
-
read