Да 1
- пример объекта класса int
, а 'sometext'
- пример объекта класса str
. У них свои методы.
Что может сбить с толку, так это класс с именем object
, который является родительским классом для всех других классов. Функция isinstance
может быть полезна для изучения этого:
print(isinstance('sometext',object)) #True
print(isinstance('sometext',int)) #False
print(isinstance('sometext',str)) #True