:\users\althento run python programsenter python yourprogram py on windows or python yourprogram py on macos and linuxreplacing yourprogram py with the name of your python programc:\users\al>python guess py guess the numberby al sweigart al@inventwithpython com am thinking of number between and you have guesses left take guess --snip-you can terminate programs run from the terminal by pressing ctrlc rather than close the terminal window itself running programs from phone or tablet ideally you'll have laptop or desktop computer with full keyboard to write codeas tapping on phone or even tablet keyboard can be tedious while there are no established python interpreters for android or iosthere are websites that host online python interactive shells you can use from web browser these will also work for laptops and desktopsin case you're an instructor who doesn' have account permission to install new software on your classroom' computers the websites where comhave python interpreters that are free to use in your web browser these websites will work with most of the projects in this book howeverthey won' work with programs that make use of third-party modulessuch as bextpyperclippyttsx and playsound they also won' work with programs that need to read or write files with the open(function if you see these terms in the program' codethe program won' work in these online python interpreters howeverthe majority of programs in this book will work just fine how to get help unless you can hire private tutor or have programmer friend who can answer your programming questionsyou'll need to rely on yourself to find answers to your questions fortunatelyyour questions have almost certainly been asked before being able to find answers on your own is an important skill for programmers to learn don' feel discouraged if you find yourself constantly looking up answers to your programming questions online you may feel like it' "cheatingto check online instead of memorizing everything about programming from xxii introduction