В Python при открытии файла мы используем 'r' для указания только для чтения и 'w' только для записи. Затем мы используем 'r+' для обозначения "чтение и запись".
Почему бы не использовать 'rw'? Не выглядит ли 'rw' более естественным, чем 'r+'?
Редактировать 25 января:
Ой.. Думаю, мой вопрос выглядит немного запутанным. Я пытался спросить: 'r' - первая буква "read" и 'w' первая буква "write", поэтому 'r' и 'w' выглядят естественными, чтобы отображать "читать" и "писать". Однако, когда дело доходит до "чтения и записи", Python использует "r +" вместо 'rw'.
Таким образом, вопрос состоит в том, что на самом деле речь идет о рациональном именовании вместо различий между ними.