authorpublisherand isbn for example"learning pythonfifth editionby mark lutz copyright mark lutz- - if you feel your use of code examples falls outside fair use or the permission given abovefeel free to contact us at permissions@oreilly com font conventions this book' mechanics will make more sense once you start reading itof coursebut as referencethis book uses the following typographical conventionsitalic used for email addressesurlsfilenamespathnamesand emphasizing new terms when they are first introduced constant width used for program codethe contents of files and the output from commandsand to designate modulesmethodsstatementsand system commands constant width bold used in code sections to show commands or text that would be typed by the userandoccasionallyto highlight portions of code constant width italic used for replaceables and some comments in code sections indicates tipsuggestionor general note relating to the nearby text indicates warning or caution relating to the nearby text you'll also find occasional sidebars (delimited by boxesand footnotes (at page endthroughoutwhich are often optional readingbut provide additional context on the topics being presented the sidebars in "why you will caresliceson page for exampleoften give example use cases for the subjects being explored book updates and resources improvements happen (and so do mis^ ^ ^ typosupdatessupplementsand corrections ( erratafor this book will be maintained on the weband may be suggested at either the publisher' website or by email here are the main coordinatespreface xlvii