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. A statement that assigns a value to a variable.
+
*=
truncate
assignment
2. divide AND assignment operator
write
/=
==
math.sqrt(a)
3. Argument variable
input()
argv
insert()
elif (Else if)
4. exponentiation
a**b
int()
format string
=
5. Greater than symbol
>
read
input()
+=
6. floor division AND assignment operator
//=
<<
elif (Else if)
pass
7. Symbol to multiply things
<
%d
*
**=
8. exponent AND assignment operator
open()
**=
#
elif (Else if)
9. Command to print to the screen
str()
<<
print
#
10. A statement that ends the current iteration of a loop but continues looping.
continue
%=
not
/=
11. 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
%
=
^
in
12. 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.
a**b
math.sqrt(a)
#
in
13. assignment operator
=
def
%=
-
14. returns the length of a string (number of characters)
len()
+=
**=
//=
15. This statement causes an exception.
print
floating point number
insert()
raise
16. An operator to check whether two variables refer to the same object.
del
is
<
==
17. This statement exits a function. The remaining lines of the function are not executed.
return
input()
-
<
18. asks the user for a response and returns that response
input()
/
n
try
19. rounds a number to the number of decimal points you choose
round()
Variables
=
read
20. Function to empty the contents of a file - no recovery is possible
truncate
if
&
print
21. 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
readline
>>
()
<=
22. divide AND assignment operator
%=
**=
/=
~
23. Binary OR Operator copies a bit if it exists in eather operand. (a | b) will give 61 which is 0011 1101
%s
**=
|
assignment
24. This variable holds the arguments you pass to your Python script when you run it. Then you unpack it in your script so you have variables you can work with.
file.write(stuff)
truncate
argument variable
argv
25. A built-in function that converts integers and strings to floating-point numbers.
else
>=
n
float
26. 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
and
round()
<<
*
27. exponentiation
a**b
close
-
while
28. 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
or
>>
a**b
del
29. deletes an item from a list
print
del
-=
#
30. add AND assignment operator
class
+=
abs(a)
and
31. Function to open or read a file
open()
and
for
>=
32. Called Logical AND operator. If both the operands are true then then condition becomes true. (a and b) is true.
and
>
format string
file.readline()
33. Create a variable.
/=
#
#
=
34. Binary AND Operator copies a bit to the result if it exists in both operands. (a & b) will give 12 which is 0000 1100
*readline
continue
%r
&
35. The extension for Python scripts
+
is
and
.py
36. Less than symbol
insert()
read
int
<
37. absolute value
print
abs(a)
#
%
38. The extension for Python scripts
.py
close
abs(a)
math.sqrt(a)
39. Holds the value of something - e.g. oh_hi = 4 where oh_hi is the variable.
file.write(stuff)
Variables
<=
/
40. Function to close a file - it will not be able to be used again unless the file is opened.
==
file.truncate()
close
if
41. This keyword in the body of a conditional - gives an alternative execution.
in
else
readline
:
42. This keyword attempts to do something that would cause the program to crash if it were not for this statement.
try
==
=
:
43. Prints a string to the screen which will be Unicode.
del
&
%s
pass
44. absolute value
abs(a)
append()
int()
round()
45. prints its parameter to the console
print()
len()
-
and
46. A statement that breaks out of a loop.
class
float
argv
break
47. A logical operator which compares two operands and produces True if they are equal and False otherwise
write
==
%=
float
48. A built-in function that takes any value and converts it to an integer if possible - or complains otherwise.
int
str
del
#
49. This keyword begins the simplest form of a conditional statement.
if
=
file.readline()
%d
50. Command to print to the screen
close
a**b
>>
print