Eu acho que você está usando o Ubuntu e está tentando aprender python. Aqui está um guia passo a passo sobre como fazer seu exemplo funcionar.
-
Digite
terminalno hud (o símbolo do ubuntu no canto superior esquerdo da tela) e aperte enter. Isso abre um terminal. -
No tipo de terminal
python. Isso abre um shell de programação interativa para python. -
Em seguida, digite seu código. Você receberá sua saída imediatamente. Eu acho que você está lutando com seu código porque você não sabe o que fazer com a variável
pos. No exemplo a seguir, basta digitarpospara obter o valor depos. Você também pode digitarprint pos.strng = 'The time has come' pos = strng.find('time') pos
O tipo de saída que você deve ver é
>>> strng = 'the time has come'
>>> pos = strng.find('time')
>>> pos
4
>>> strng[4]
't'
>>> strng[4:]
'time has come'
Se você deseja executar isso como um arquivo, é necessário proceder da seguinte maneira.
-
No seu tipo de terminal
which python. Isso lhe dá o lugar do arquivo executável binário que é python. -
Coloque este "shebang" (
#!/usr/bin/python) no topo de um arquivo que você salva com o nome que você deseja. -
Execute o comando
chmod +x the_file_name_you_choose.pypara tornar seu arquivo executável. -
Em seguida, execute no mesmo diretório que seu arquivo
python the_file_name_you_choose.py. Se você apenas atribuir algumas variáveis e não chamá-las (ou seja,pos = ..., mas nunca chamarpos), isso não lhe dará nenhuma saída.
Deixe-nos saber se há mais alguma coisa. Se o seu problema está relacionado ao python ao invés de não entender como usar o python no Ubuntu, faça sua pergunta no stackoverflow.