rfind () не работает в Google Colab - PullRequest
0 голосов
/ 15 октября 2019

Следующий код в Google Colab:

s = "12.3456"
l = len (s)
print (l)
s.find ('.')
s.rfind ('.')

имеет выходные данные
7
2

Кажется, мы не можем найти подстроку "."справа с помощью rfind () в Colab. Как мы можем считать справа тогда?

1 Ответ

0 голосов
/ 16 октября 2019

Добавьте print для печати следующим образом:

s = "12.3456"
l=len(s)
print(l)
print(s.find('.'))
print(s.rfind('.'))

По умолчанию выходные данные Colab показывают, что вы 1) печатаете явно и 2) представление значения, возвращаемого последним оператором.

Таким образом, выполнение такой ячейки, как:

'output'

эквивалентно

print('output')

Но, если вы напишите:

'output1'
'output2'

Вы будете толькосмотрите output2, если вы не используете префиксы print.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...