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. Function to close a file - it will not be able to be used again unless the file is opened.
=
close
str()
in
2. Argument variable
print()
<
argv
/=
3. Prevents a runtime error from stopping the program.
write
>=
round()
except
4. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
~
+=
a//b
str()
5. A statement that displays a value on the screen.
print()
assignment
print
str()
6. Writes stuff to the file.
*write(stuff)
|
**=
&
7. A statement that ends the current iteration of a loop but continues looping.
not
()
continue
**=
8. This keyword in the body of a conditional - gives an alternative execution.
<=
del
else
and
9. assignment operator
<
=
format string
def
10. 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
print
argument variable
>
>>
11. A data type for representing numbers with fractional values.
floating point number
*readline
#
%d
12. modulo
a%b
.py
insert()
write
13. This statement exits a function. The remaining lines of the function are not executed.
in
and
n
return
14. Turns a line into a comment instead of executable code.
&
or
str
#
15. turns an object into a string
str()
file.seek()
input()
print
16. assignment operator
float
read
*=
=
17. Less than or equal to symbol
>=
<=
in
format string
18. Empties the file - watch out if you care about the file.
#
&
*truncate
.py
19. returns the length of a string (number of characters)
*=
len()
abs(a)
#
20. The keyword beginning a header that will create a new function.
%=
def
open()
&
21. The keyword beginning a header that will create a loop.
print()
math.sqrt(a)
for
Variables
22. Function to close a file - it will not be able to be used again unless the file is opened.
-
<
>>
close
23. returns the length of a string (number of characters)
int()
len()
%r
=
24. A string that begins with the % symbol and contains a sequence of printable characters and format specifiers that determine how values output should look.
&
<<
format string
/
25. 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
>>
*
**=
not in
26. Prints a string to the screen which is a signed decimal.
*
argv
~
%d
27. Function to read the contents of a file
read
argv
del
round()
28. turns an object into an integer
read
int()
assignment
a**b
29. A statement that assigns a value to a variable.
=
del
assignment
>=
30. Called Logical AND operator. If both the operands are true then then condition becomes true. (a and b) is true.
and
append()
=
print
31. Function to write something to a file
^
class
int()
write
32. Greater than or equal symbol.
<=
>=
<<
==
33. This keyword creates a new class object which is a user-defined type - like a factory for creating objects.
()
class
write
()
34. rounds a number to the number of decimal points you choose
a**b
round()
#
*readline
35. writes stuff to the file
>=
file.write(stuff)
elif (Else if)
=
36. Binary AND Operator copies a bit to the result if it exists in both operands. (a & b) will give 12 which is 0000 1100
file.readline()
&
del
del
37. Command to print to the screen
argv
-=
close
print
38. This statement causes an exception.
raise
else
open()
%d
39. Function to open or read a file
open()
#
*
str()
40. 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
&
<<
is
or
41. unction to read one line of a file
str()
readline
~
insert()
42. A logical operator which compares two operands and produces True if they are equal and False otherwise
==
>=
>>
in
43. asks the user for a response and returns that response
math.sqrt(a)
input()
%s
int()
44. 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.
read
not in
a//b
45. subtract AND assignment operator
-=
elif (Else if)
.py
<<
46. Function to open or read a file
+
file.truncate()
str()
open()
47. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
-=
input()
file.truncate()
~
48. Where the parameters go. A necessary punctuation after any function even if it's empty.
()
len()
if
>>
49. The extension for Python scripts
.py
n
input()
del
50. Symbol to divide by the number to the right of the symbol
file.readline()
#
/
and