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.
print
>>
close
|
2. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
~
append()
>=
*
3. prints its parameter to the console
print()
%
/
a//b
4. empties the file
truncate
file.truncate()
a**b
for
5. Less than symbol
input()
<
a**b
=
6. A logical operator which compares two operands and produces True if they are equal and False otherwise
int()
read
abs(a)
==
7. assignment operator
>
insert()
:
=
8. A boolean operator that takes two strings and returns True if the first appears as a substring in the second.
str()
+=
write
in
9. This statement exits a function. The remaining lines of the function are not executed.
float
in
return
10. A data type for representing numbers with fractional values.
floating point number
=
read
float
11. A built-in function that converts integers and strings to floating-point numbers.
insert()
=
except
float
12. Writes stuff to the file.
-
*write(stuff)
Variables
%=
13. prints its parameter to the console
print()
def
is not
()
14. single line comment
#
float
abs(a)
print
15. This keyword begins the simplest form of a conditional statement.
if
.py
-=
format string
16. A keyword that does nothing but fill space to indicate code which will be written later.
+
pass
read
=
17. Empties the file - watch out if you care about the file.
*truncate
print()
del
%s
18. The extension for Python scripts
write
except
.py
math.sqrt(a)
19. divide AND assignment operator
<<
/=
except
write
20. unction to read one line of a file
len()
:
if
readline
21. Prints a string to the screen which is a signed decimal.
-=
%d
if
/=
22. asks the user for a response and returns that response
print()
input()
**=
file.write(stuff)
23. absolute value
:
abs(a)
str
open()
24. This keyword in the body of a conditional - gives an alternative execution.
print()
str()
else
def
25. Binary AND Operator copies a bit to the result if it exists in both operands. (a & b) will give 12 which is 0000 1100
and
^
if
&
26. rounds a number to the number of decimal points you choose
<=
=
read
round()
27. Function to open or read a file
open()
int()
write
floating point number
28. 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.
/=
elif (Else if)
Variables
not in
29. assignment operator
=
is not
<=
input()
30. 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
not
insert()
<<
elif (Else if)
31. reads just one line of a text file & keeps track of where in the file you're at
Variables
not in
file.readline()
abs(a)
32. deletes an item from a list
round()
assignment
|
del
33. Symbol to add things together
read
+
//=
in
34. Prints a string to the screen which is converted using repr()
pass
-
is not
%r
35. 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
round()
close
file.truncate()
<<
36. modulo
a%b
n
elif (Else if)
%s
37. Prints a string to the screen which is a signed decimal.
n
%d
a//b
38. ,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.
round()
print
|
39. Adds a new line character
return
|
+=
n
40. Prints a string to the screen which will be Unicode.
%s
>=
*=
>>
41. exponent AND assignment operator
n
int
**=
if
42. turns an object into a string
a//b
write
~
str()
43. Adds something to a variable
~
=
print
*=
44. This keyword in the body of a conditional allows chained conditionals.
Variables
n
elif (Else if)
a//b
45. Less than or equal to symbol
*truncate
:
<=
%=
46. Prints a string to the screen which will be Unicode.
%s
print
<
=
47. End header line.
#
:
**=
open()
48. Greater than or equal symbol.
==
%d
>=
a//b
49. 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
^
==
print()
&
50. 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
%d
a**b
break
^