(multiple context manager syntax in with statements (new methods for number objects ((not added until this fifth editionfloating-point display changes and this fifth edition covers these topics in the just noted because python was targeted primarily at optimization and was released relatively soon after the fourth edition also applied directly to in factbecause python superseded entirelyand because the latest python is usually the best python to fetch and use anyhowwhenever that edition used the term "python it generally referred to the language variations introduced by python but that are present in the entire lineincluding this edition' python one notable exceptionthe fourth edition did not incorporate ' new repr display scheme for floating-point numbers the new display algorithm attempts to display floating-point numbers more intelligently when possibleusually with fewer (but occasionally with moredecimal digits-- change that is reflected in this fifth edition changes in python and the fourth edition' language changes stem from python and all of its and many of its changes are shared by python and today python was extended with some features not present in (see earlier in this appendix)and python inherits all the features introduced by because there were so many changes in the initial releasethey are noted only briefly in tables herewith links to more details in this book table - provides the first set of changeslisting the most prominent new language features covered in the fourth editionalong with the primary in the current fifth edition in which they appear table - extensions in python and extension covered in sthe print function in the nonlocal , statement in the str format method in and string types in str for unicode textbytes for binary data text and binary file distinctions in class decorators in and @private('age' new iterators in rangemapzip dictionary views in keysd valuesd items fourth edition python changes