Python/Учебник Python 3.6: различия между версиями

Содержимое удалено Содержимое добавлено
м <source> -> <syntaxhighlight> (phab:T237267)
м возращаемое=>возвращаемое | следущий=>следующий
 
Строка 594:
 
<syntaxhighlight lang="python">>>> # Ряд Фибоначчи:
... # сумма двух элементов определяет следущийследующий элемент
... a, b = 0, 1
>>> while b < 10:
Строка 2034:
''</syntaxhighlight>
 
<code>f.readline()</code> читает одну строку из файла; символ новой строки (<code>\n</code>) остаётся в конце прочитанной строки и отсутствует при чтении последней строки файла только если файл не оканчивается пустой строкой. За счёт этого возращаемоевозвращаемое значение становится недвусмысленным: если <code>f.readline()</code> возвращает пустую строку — достигнут конец файла, в то же время незаполненная строка, представленная посредством <code>'\n'</code>, содержит лишь символ новой строки.<ref>''(Прим. перев.)'' В источнике, в большинстве случаев, разделяется понятие ''строки'' как типа данных и ''строки'' как строки текста (ср., ''строчка'') применением слов ''string'' и ''line'' соответственно. В русском языке это различие передать сложно, тем не менее я старался по возможности избежать двусмысленностей.</ref>
 
<syntaxhighlight lang="python">>>> f.readline()