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 a signed decimal.
/=
abs(a)
%d
truncate
2. subtract AND assignment operator
-=
input()
class
3. This keyword in the body of a conditional - gives an alternative execution.
else
and
a%b
truncate
4. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
:
~
+
*
5. add AND assignment operator
except
read
math.sqrt(a)
+=
6. Symbol to divide by the number to the right of the symbol
==
Variables
%
/
7. Holds the value of something - e.g. oh_hi = 4 where oh_hi is the variable.
==
for
Variables
or
8. empties the file
file.truncate()
*truncate
-=
del
9. Turns a line into a comment instead of executable code.
%d
is not
()
#
10. unction to read one line of a file
|
readline
+
/
11. Function to close a file - it will not be able to be used again unless the file is opened.
truncate
>=
close
readline
12. add AND assignment operator
+=
if
else
pass
13. Symbol to multiply things
*
~
argument variable
not in
14. Greater than or equal symbol.
write
>=
a**b
del
15. A built-in function that converts integers and strings to floating-point numbers.
float
assignment
**=
pass
16. inserts an item inside a list at a certain index
argument variable
*
insert()
try
17. adds an item to a list
elif (Else if)
pass
%s
append()
18. Binary Right Shift Operator. The left operands value is moved right by the number of bits specified by the right operand. a >> 2 will give 15 which is 0000 1111
is not
input()
>>
<=
19. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
int
-=
~
%d
20. deletes an item from a list
del
is
>=
%d
21. rounds a number to the number of decimal points you choose
>>
append()
round()
insert()
22. adds an item to a list
:
%r
append()
%r
23. Symbol used to create comments
floating point number
~
print
#
24. Command to print to the screen
not in
pass
assignment
print
25. exponent AND assignment operator
int()
*write(stuff)
.py
**=
26. floor division AND assignment operator
in
<<
//=
print()
27. inserts an item inside a list at a certain index
insert()
print
>=
.py
28. divide AND assignment operator
#
~
float
/=
29. An operator that removes a value from a list.
del
%d
str
math.sqrt(a)
30. Argument variable
argv
>
append()
input()
31. Function to empty the contents of a file - no recovery is possible
<
%
truncate
floating point number
32. Function to open or read a file
open()
<<
**=
|
33. The extension for Python scripts
int()
^
.py
<=
34. Binary Left Shift Operator. The left operands value is moved left by the number of bits specified by the right operand. a << 2 will give 240 which is 1111 0000
a%b
write
<<
file.seek()
35. turns an object into a string
str()
Variables
/=
-=
36. returns the length of a string (number of characters)
except
>=
len()
^
37. The extension for Python scripts
.py
return
%=
<=
38. Function to read the contents of a file
read
continue
+
>>
39. Command to print to the screen
*=
in
*readline
print
40. modulus AND assignment operator
for
%=
read
str
41. The keyword beginning a header that will create a loop.
for
>
continue
%=
42. asks the user for a response and returns that response
a**b
/=
*
input()
43. floor division
a//b
+=
file.write(stuff)
close
44. This keyword begins the simplest form of a conditional statement.
^
**=
:
if
45. Adds something to a variable
abs(a)
for
=
^
46. floor division AND assignment operator
while
/
elif (Else if)
//=
47. Function to empty the contents of a file - no recovery is possible
argument variable
math.sqrt(a)
truncate
except
48. A string that begins with the % symbol and contains a sequence of printable characters and format specifiers that determine how values output should look.
a%b
format string
%=
.py
49. Function to write something to a file
abs(a)
def
write
Variables
50. subtract AND assignment operator
-=
a%b
=
#