C859 Python exam test 2022
f1 = open("/my path/my_file.text", "r") - to open and read a file
f1 = open("/my path/my_file.text", "w") - to open and write a file
(all previous material discarded)
f1 = open("/my path/my_file.text", "a") - to open and add to a file
f1.read() - read a file into a string
f1.write("hello!") - writes to a file
f1.readline() - reads next line
f1.close() - closes a file (must always close a file!)
with open("/my file...etc.) as f: - opens, allows work, and
automatically closes a file
timedelta - time library function to calculate time amounts
from date time import time delta - grabs time delta from the
datetime library
import datetime as do - imports a library as a specified variable
datetime.date.today().month - to print current month (aka .day or
.year for those)
beautiful soup - HTML parsing library
NumPy - scientific computing, matrices, array creation library
, pandas - data manipulation and analysis library
pillow (PIL) - work with and manipulate images; python imaging
library
pyglet - multimedia / gaming creation library
pits - time zone data library
pip install ____________ import _______________ - to install
and import a library into your code
math.ceil() - round down (4.5 = 4, 4.8 = 4, 4.1 = 4, 4.9 = 4)
math.floor() - round up (4.6 = 5, 4.7 = 5, 4.1 = 5, 4.2 = 5)
datetime.date.today() - get today's date
datetime.date.(1967, 9, 7)
print(mybday.strftime("%A")) - gets the day of the week
math.factorial() - multiplies each number in argument to give
answer
math.exp() - return e raised to power of (x) (natural log)
math.sqrt() - return square root of x
os.link() - create a hard link pointing to a source
os.getcwd() - returns string of current working directory
os.chroot() - change the root directory of current process path
f1 = open("/my path/my_file.text", "r") - to open and read a file
f1 = open("/my path/my_file.text", "w") - to open and write a file
(all previous material discarded)
f1 = open("/my path/my_file.text", "a") - to open and add to a file
f1.read() - read a file into a string
f1.write("hello!") - writes to a file
f1.readline() - reads next line
f1.close() - closes a file (must always close a file!)
with open("/my file...etc.) as f: - opens, allows work, and
automatically closes a file
timedelta - time library function to calculate time amounts
from date time import time delta - grabs time delta from the
datetime library
import datetime as do - imports a library as a specified variable
datetime.date.today().month - to print current month (aka .day or
.year for those)
beautiful soup - HTML parsing library
NumPy - scientific computing, matrices, array creation library
, pandas - data manipulation and analysis library
pillow (PIL) - work with and manipulate images; python imaging
library
pyglet - multimedia / gaming creation library
pits - time zone data library
pip install ____________ import _______________ - to install
and import a library into your code
math.ceil() - round down (4.5 = 4, 4.8 = 4, 4.1 = 4, 4.9 = 4)
math.floor() - round up (4.6 = 5, 4.7 = 5, 4.1 = 5, 4.2 = 5)
datetime.date.today() - get today's date
datetime.date.(1967, 9, 7)
print(mybday.strftime("%A")) - gets the day of the week
math.factorial() - multiplies each number in argument to give
answer
math.exp() - return e raised to power of (x) (natural log)
math.sqrt() - return square root of x
os.link() - create a hard link pointing to a source
os.getcwd() - returns string of current working directory
os.chroot() - change the root directory of current process path