the print function formatting numbers and java style formatting the format string function -string formatting comma-separated numbers strings formatting dates using the python match function pattern matching reference moving on sample code on github development environments idle thonny pycharm visual studio other development environments liclipse jupyter notebook google colaboratory anaconda wing command-line execution cpythonipythonand jython python collections and files slicing slicing strings negative indexes string prefix and suffix removal changing list contents copying list reading files using the with loop handling exceptions xix