Skip to main content\(\newcommand{\N}{\mathbb N}
\newcommand{\Z}{\mathbb Z}
\newcommand{\Q}{\mathbb Q}
\newcommand{\R}{\mathbb R}
\newcommand{\lt}{<}
\newcommand{\gt}{>}
\newcommand{\amp}{&}
\definecolor{fillinmathshade}{gray}{0.9}
\newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}}
\)
Section 8.2 Use Library-WE1-P1
Subgoals for using libraries:.
-
Import module or function (if needed)
-
-
Determine whether parameters are appropriate for function
-
Number of parameters passed must match function documentation
-
Type of parameters passes must match function documentation
-
Determine what the function will return (i.e., data type), print, and/or change state of arguments and where it will be stored (nowhere, somewhere)
-
Evaluate expression as necessary
Subsection 8.2.1 Use Library-WE1-P1
Exercises Exercises
1.
Q1: What keyword is used to access a library?
import
access
use
None of these
2.
Q2: What keyword is used to alias a library?
3.
Q3: After importing the math library without an alias, how can the
log10 function be called on the integer
54?
math.log10.54
math.log10(54)
math(log10)(54)
math(log10).54
4.
Q4: Write a program that takes user input of an integer and prints half the absolute value of that integer.
import math
---
x = int(input("Enter an integer: "))
---
absolute_value = math.fabs(x)
half = absolute_value / 2
---
print(half)
5.
You have attempted
of
activities on this page.