Perguntas com a marcação «python»

Python é uma linguagem de programação multiuso, de tipo dinâmico e multiuso. Ele foi projetado para ser rápido em aprender, entender e usar e impor uma sintaxe limpa e uniforme. Observe que o Python 2 está oficialmente sem suporte a partir de 01-01-2020. Ainda, para perguntas específicas sobre a versão do Python, adicione a tag [python-2.7] ou [python-3.x]. Ao usar uma variante ou biblioteca Python (por exemplo, Jython, PyPy, Pandas, Numpy), inclua-a nas tags.


12
O Python possui variáveis ​​"privadas" nas classes?
Estou vindo do mundo Java e lendo Python 3 Patterns, Recipes and Idioms, de Bruce Eckels . Ao ler sobre classes, continua dizendo que no Python não há necessidade de declarar variáveis ​​de instância. Você apenas os usa no construtor, e boom, eles estão lá. Então, por exemplo: class Simple: …
578 python  class  private 


7
Concatenar item na lista para cadeias
Existe uma maneira mais simples de concatenar itens de string em uma lista em uma única string? Posso usar a str.join()função? Por exemplo, esta é a entrada ['this','is','a','sentence']e esta é a saída desejadathis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = …

9
Como dividir uma string em uma lista?
Quero que minha função Python divida uma frase (entrada) e armazene cada palavra em uma lista. Meu código atual divide a frase, mas não armazena as palavras como uma lista. Como faço isso? def split_line(text): # split the text words = text.split() # for each word in the line: for …

10
Como faço uma comparação de cadeias sem distinção entre maiúsculas e minúsculas?
На этот вопрос есть ответы на Stack Overflow на русском : Поиск общих елементов / символов в паре строк без учёта регистра Como posso fazer comparação de strings sem distinção entre maiúsculas e minúsculas no Python? Gostaria de encapsular a comparação de cadeias regulares a uma cadeia de repositórios usando …





30
TensorFlow não encontrado usando pip
Estou tentando instalar o TensorFlow usando o pip: $ pip install tensorflow --user Collecting tensorflow Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow O que estou fazendo errado? Até agora eu usei Python e pip sem problemas.
567 python  tensorflow  pip 

9
O que 'super' faz em Python?
Qual é a diferença entre: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() e: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) Vi superser usado bastante em classes com apenas uma herança. Percebo por que você o usaria em herança múltipla, mas não estou claro quanto às vantagens de usá-lo nesse tipo de situação.
564 python  oop  inheritance  super 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.