第二引数に負の値を取ることができるようになりました。これによりモジュラ逆数の計算が可能になります。キーワード引数を取ることができるようになりました。以前は位置引数だけがサポートされていました。与える場合、キーワード引数として与える必要があります。両方とも、文字列でなければなりません。すると、デフォルトの値が使われます。メソッドを持つオブジェクトでなければなりません。バイナリモードファイルオブジェクトには使用できません。キーワード引数が真ならストリームは強制的にフラッシュされます。