now that you're writing longer programsideas about how to style your code are worthwhile to know take the time to make your code as easy as possible to read writing easy-to-read code helps you keep track of what your programs are doing and helps others understand your code as well python programmers have agreed on number of styling conventions to ensure that everyone' code is structured in roughly the same way once you've learned to write clean python codeyou should be able to understand the overall structure of anyone else' python codeas long as they follow the same guidelines if you're hoping to become professional programmer at some pointyou should begin following these guidelines as soon as possible to develop good habits the style guide when someone wants to make change to the python languagethey write python enhancement proposal (pepone of the oldest peps is pep which instructs python programmers on how to style their code pep is fairly lengthybut much of it relates to more complex coding structures than what you've seen so far the python style guide was written with the understanding that code is read more often than it is written you'll write your code once and then start reading it as you begin debugging when you add features to programyou'll spend more time reading your code when you share your code with other programmersthey'll read your code as well given the choice between writing code that' easier to write or code that' easier to readpython programmers will almost always encourage you to write code that' easier to read the following guidelines will help you write clear code from the start indentation pep recommends that you use four spaces per indentation level using four spaces improves readability while leaving room for multiple levels of indentation on each line in word processing documentpeople often use tabs rather than spaces to indent this works well for word processing documentsbut the python interpreter gets confused when tabs are mixed with spaces every text editor provides setting that lets you use the tab key but then converts each tab to set number of spaces you should definitely use your tab keybut also make sure your editor is set to insert spaces rather than tabs into your document mixing tabs and spaces in your file can cause problems that are very difficult to diagnose if you think you have mix of tabs and spacesyou can convert all tabs in file to spaces in most editors