Question: A file containing Python code that is passed as input to the interpreter is called a _______? a larch b package c module d script
A file containing Python code that is passed as input to the interpreter is called a _______?
| a | larch |
| b | package |
| c | module |
| d | script |
Question 2 (1 point)
When importing a module, the interpreter first checks to see if that module has already been imported. A dictionary of the loaded modules is stored in_______.
| a | sys.libs |
| b | sys.larch |
| c | sys.modules |
| d | sys.packages |
Question 3 (1 point)
Consider the following code example: ## module M1.py a = 'First Message' def printer(): print('Hello from M1:', a) >>> import M1 >>> M1pr = M1.printer >>> M1pr() Hello from M1: First Message >>> # Change printer and message ... >>> reload(M1) The console output that follows the reload statement will be _______________
| a | No output |
| b | First Message |
| c | |
| d | The program will throw an error. |
Question 4 (1 point)
Which of the following is not in sys.path?
| a | The directory of the executing script. |
| b | A list of directories specified by the environmental variable PYTHONPATH. |
| c | The directory where Python is installed (typically C:\Python27 or similar on Windows). |
| d | The directory where a larch is. |
Question 5 (1 point)
A _________ is a file containing Python code that can be imported by a script.
| a | larch |
| b | package |
| c | module |
| d | script |
Question 6 (1 point)
Consider the following directory structure. A statement to import the cow module would be __________.
ASCIIArt\Top-level package
__init__.py
canvas.py
figures\Subpackage for figures art
__init__.py
man.py
cow.py
...
buildings\Subpackage for buildings art
__init__.py
barn.py
house.py
...
| a | import figures |
| b | import ASCIIArt.figures.cow |
| c | import ASCIIArt.cow |
| d | import ASCII.figures.cow |
Question 7 (1 point)
The following code uses functions defined in my_funcs.py. Complete the import statement at the top of the program. ____________________ a = 3 print(a! = , factorial(a)) print(log(a) = ,log(a))
| a | import factorial, squared |
| b | import factorial, log |
| c | from my_funcs import factorial, log |
| d | from my_func import factorial log |
Question 8 (1 point)
Consider the code snippet named shapes.py. A statement to call the draw_square function from the shapes module, passing an argument of 3 would be _______________.
cr = '#'
import shapes
def draw_square(size):
for h in range(size):
for w in range(size):
print(cr, end='')
print()
def draw_rect(height, width):
for h in range(height):
for w in range(width):
print(cr, end='')
print()
| a | draw_rect(3) |
| b | draw_square(3.0) |
| c | shapes.draw_square(3) |
| d | The program throws an error |
Question 9 (1 point)
A Python file containing code that can be imported and used by other scripts is a(n) _______.
| a | larch |
| b | exception |
| c | module |
| d | package |
Question 10 (1 point)
Consider the following directory structure. A statement to import the figures subpackage would be _____________.
ASCIIArt\Top-level package
__init__.py
canvas.py
figures\Subpackage for figures art
__init__.py
man.py
cow.py
...
buildings\Subpackage for buildings art
__init__.py
barn.py
house.py
...
| a | import figures |
| b | import ASCIIArt.figures |
| c | import ASCIIArt |
| d | import ASCII.figures |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
