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.
del
&
()
%d
2. Argument variable
|
%r
<
argv
3. modulus AND assignment operator
%=
in
continue
input()
4. subtract AND assignment operator
append()
argv
-=
%d
5. Argument variable
argv
file.seek()
*=
len()
6. prints its parameter to the console
int()
~
print
print()
7. single line comment
#
if
file.seek()
return
8. The keyword beginning a header that will create a loop.
append()
for
&
file.seek()
9. A string that begins with the % symbol and contains a sequence of printable characters and format specifiers that determine how values output should look.
close
or
is
format string
10. A logical operator which compares two operands and produces True if they are equal and False otherwise
/=
float
and
==
11. modulus AND assignment operator
write
=
%=
=
12. exponentiation
()
round()
truncate
a**b
13. Symbol to multiply things
=
%r
/
*
14. Symbol to add things together
.py
argv
*read
+
15. subtract AND assignment operator
str()
math.sqrt(a)
-=
read
16. Where the parameters go. A necessary punctuation after any function even if it's empty.
%
()
~
Variables
17. Symbol to subtract things from each other
-
**=
while
/
18. A statement that displays a value on the screen.
print
def
pass
**=
19. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
and
#
.py
~
20. divide AND assignment operator
while
*
/=
float
21. This statement exits a function. The remaining lines of the function are not executed.
break
argv
*
return
22. 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
math.sqrt(a)
close
>
<<
23. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
<<
insert()
not
~
24. Symbol to multiply things
argument variable
*
insert()
/
25. rounds a number to the number of decimal points you choose
a//b
^
argv
round()
26. Modulus operator. It's the remainder after division
print
math.sqrt(a)
input()
%
27. End header line.
n
&
if
:
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
*write(stuff)
a%b
truncate
>>
29. Holds the value of something - e.g. oh_hi = 4 where oh_hi is the variable.
if
Variables
argv
append()
30. 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
and
//=
argv
>>
31. 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
==
^
:
**=
32. Called Logical AND operator. If both the operands are true then then condition becomes true. (a and b) is true.
/=
and
.py
<=
33. Create a variable.
argv
#
.py
=
34. inserts an item inside a list at a certain index
continue
insert()
open()
<=
35. 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
=
truncate
or
^
36. Function to write something to a file
print
file.readline()
write
=
37. assignment operator
and
=
str()
<
38. Function to read the contents of a file
%
=
=
read
39. Function to open or read a file
&
read
%=
open()
40. Symbol used to create comments
del
#
()
print()
41. Symbol to add things together
+
#
and
else
42. An operator that removes a value from a list.
close
del
argument variable
*
43. This keyword in the body of a conditional - gives an alternative execution.
else
str()
<=
def
44. modulo
=
~
a%b
str()
45. The extension for Python scripts
else
file.write(stuff)
.py
math.sqrt(a)
46. sets the file's current position
file.seek()
len()
is
**=
47. A logical operator which returns a value of True if either of the conditions is true.
insert()
>
or
while
48. Binary OR Operator copies a bit if it exists in eather operand. (a | b) will give 61 which is 0011 1101
|
truncate
and
.py
49. Greater than or equal symbol.
close
*
>=
abs(a)
50. Function to close a file - it will not be able to be used again unless the file is opened.
print
<
close
else