SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
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. Greater than or equal symbol.
~
str()
>=
~
2. This statement causes an exception.
==
raise
>>
open()
3. A logical operator which compares two operands and produces True if they are equal and False otherwise
==
is not
<=
str
4. Create a variable.
=
/
raise
n
5. deletes an item from a list
abs(a)
<<
del
6. Function to read the contents of a file
>>
in
read
if
7. assignment operator
/
abs(a)
=
open()
8. Called Logical AND operator. If both the operands are true then then condition becomes true. (a and b) is true.
<<
not
and
^
9. A built-in function that converts its argument to a string.
file.truncate()
str
/=
//=
10. subtract AND assignment operator
len()
str()
-=
in
11. Function to empty the contents of a file - no recovery is possible
/=
abs(a)
truncate
not
12. Symbol to multiply things
~
file.seek()
str()
*
13. Symbol to divide by the number to the right of the symbol
**=
round()
/
+=
14. writes stuff to the file
-
file.write(stuff)
==
not in
15. Symbol to subtract things from each other
-
>>
print
%s
16. reads just one line of a text file & keeps track of where in the file you're at
append()
file.readline()
abs(a)
//=
17. Holds the value of something - e.g. oh_hi = 4 where oh_hi is the variable.
>
pass
Variables
**=
18. Command to print to the screen
#
file.readline()
print
*
19. turns an object into a string
str()
int()
close
len()
20. Writes stuff to the file.
def
**=
*write(stuff)
argv
21. exponent AND assignment operator
if
*
**=
argument variable
22. A built-in function that converts integers and strings to floating-point numbers.
>
%=
float
=
23. Reads the contents of the file you can assign the result to a variable.
a//b
*read
insert()
is
24. Binary Ones Complement Operator is unary and has the efect of 'flipping' bits. (~a ) will give -60 which is 1100 0011
~
argv
>
break
25. Function to close a file - it will not be able to be used again unless the file is opened.
else
%=
format string
close
26. Modulus operator. It's the remainder after division
**=
read
print
%
27. A data type for representing numbers with fractional values.
in
*
math.sqrt(a)
floating point number
28. A logical operator which negates an expression so that it returns a value of True if the expression is false.
raise
not
argv
#
29. An operator to check whether two variables refer to the same object.
=
is
truncate
continue
30. Prevents a runtime error from stopping the program.
del
//=
format string
except
31. divide AND assignment operator
in
/
assignment
/=
32. Binary AND Operator copies a bit to the result if it exists in both operands. (a & b) will give 12 which is 0000 1100
&
%r
len()
=
33. deletes an item from a list
del
+=
<=
#
34. modulo
%r
write
a%b
str
35. A logical operator which compares two operands and produces True if they are equal and False otherwise
**=
*=
int()
==
36. rounds a number to the number of decimal points you choose
**=
.py
Variables
round()
37. Where the parameters go. A necessary punctuation after any function even if it's empty.
()
str
file.truncate()
pass
38. multiply AND assignment operator
if
*=
len()
a//b
39. Binary OR Operator copies a bit if it exists in eather operand. (a | b) will give 61 which is 0011 1101
close
%s
|
class
40. This keyword in the body of a conditional allows chained conditionals.
read
for
%=
elif (Else if)
41. Empties the file - watch out if you care about the file.
in
*truncate
while
~
42. 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
file.truncate()
Variables
*=
43. sets the file's current position
a%b
file.seek()
append()
&
44. unction to read one line of a file
abs(a)
a**b
readline
==
45. exponent AND assignment operator
/=
class
math.sqrt(a)
**=
46. 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
<<
:
truncate
def
47. Symbol to add things together
+
#
and
%s
48. This keyword begins the simplest form of a conditional statement.
if
floating point number
==
argv
49. Modulus operator. It's the remainder after division
truncate
%
+=
~
50. square root
**=
*read
math.sqrt(a)
~