Это встроено для строк:
word = "Hello"
word.istitle() # True
, но обратите внимание, что str.istitle
смотрит, будет ли каждое слово в строке заглавным, поэтому это может дать вам сюрприз:
"Hello world".istitle() # returns False!
Если вы просто хотите проверить самый первый символ строки, используйте это:
word = "Hello world"
word[0].isupper() # True
Это немного зависит от того, что вы подразумеваете под «найден».
Если вы имеете в виду «когда я начинаю печатать имя базового класса, то каждый соответствующий базовый класс предлагается в качестве опции», да, есть способ сделать это.
См. Обсуждение и решение на этой странице gitHub .
У меня есть ссылка на файл-заглушку, и он работает так, как я сказал выше, но я использую NetBeans, а не Eclipse (но ссылка на phpStorm заставляет меня думать, что он должен / может работать и для вас), хотя я не смог запустить скрипт сборки. У меня просто нет времени, чтобы сделать шаг, чтобы узнать, где он останавливается.