1
resposta

[Dúvida] vs code não aceita o código

class Conta:

pass
 
 não funciona
1 resposta

João,

Não entendi... pq não aceita?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

class Conta:
    pass

Pergunta! Você instalou as EXTENSÕES do Python para o VS Code? Eu tenho estas instaladas:

  • Python v2023.12.0
  • Pylance v2023.7.40
  • autopep8 v2023.7.12071007

Abaixo coloquei um LINK explicando sobre break, continue, e pass:

==============================================

Como usar as instruções break, continue, e pass ao trabalhar com loops em Python 3

Published on February 19, 2021

Python Development

By Lisa Tagliaferri

...

Declaração pass

Quando uma condição externa é acionada, a instrução pass permite lidar com a condição sem que o loop seja impactado; todo o código continuará sendo lido a menos que um break ou outra instrução ocorra.

Assim como ocorre com outras instruções, a instrução pass ficará dentro do bloco de código abaixo da instrução de loop, normalmente após uma instrução condicional if.

Usando o mesmo bloco de código anterior, vamos substituir a instrução break ou continue por uma instrução pass:

number = 0

for number in range(10):
    if number == 5:
        pass    # pass here

    print('Number is ' + str(number))

print('Out of loop')

A instrução pass que ocorre após a instrução condicional if está dizendo ao programa para continuar executando o loop e ignorar o fato de que a variável number é avaliada como equivalente a 5 durante uma das iterações.

Vamos executar o programa e verificar o resultado:

Number is 0
Number is 1
Number is 2
Number is 3
Number is 4
Number is 5
Number is 6
Number is 7
Number is 8
Number is 9
Out of loop

Ao usar a instrução pass neste programa, notamos que o programa é executado exatamente como seria se não houvesse nenhuma instrução condicional no programa. A instrução pass diz ao programa para desconsiderar essa condição e continuar executando o programa como sempre.

A instrução pass pode criar classes mínimas, ou agir como um espaço reservado enquanto estamos trabalhando em novos códigos e pensando em um nível algorítmico antes de construir detalhes.

...

https://www.digitalocean.com/community/tutorials/how-to-use-break-continue-and-pass-statements-when-working-with-loops-in-python-3-pt

==============================================

[]'s,

Fabio I.