Python For Beginners Welcome Você é completamente novo na programação. Caso contrário, presumimos que você estará procurando informações sobre o porquê e sobre como começar com o Python. Felizmente, um programador experiente em qualquer linguagem de programação (seja o que for for) pode pegar o Python muito rapidamente. Também é fácil para os iniciantes usar e aprender, então, pular em Instalar a instalação do Python é geralmente fácil, e hoje em dia, muitas distribuições Linux e UNIX incluem um Python recente. Mesmo alguns computadores Windows (principalmente os da HP) agora vêm com o Python já instalado. Se você precisar instalar o Python e não estar seguro sobre a tarefa, você pode encontrar algumas notas na página do Wiki BeginnersGuideDownload, mas a instalação não é significativa na maioria das plataformas. Antes de começar, você pode querer descobrir quais IDEs e editores de texto são adaptados para facilitar a edição do Python, navegue na lista de livros introdutórios. Ou veja amostras de código que você possa achar útil. Existe uma lista de tutoriais adequados para programadores experientes na página BeginnersGuideTutorials. Há também uma lista de recursos em outras línguas que podem ser úteis se o inglês não for seu primeiro idioma. A documentação on-line é a sua primeira porta de acesso para obter informações definitivas. Há um tutorial bastante breve que lhe dá informações básicas sobre o idioma e você começa. Você pode seguir isso observando a referência da biblioteca para uma descrição completa das bibliotecas Pythons e a referência da linguagem para uma explicação completa (embora um pouco seca) da sintaxe Pythons. Se você estiver procurando por receitas e padrões comuns de Python, você pode navegar no ActiveState Python Cookbook procurando algo específico. Se você quer saber se um aplicativo específico, ou uma biblioteca com funcionalidades específicas, está disponível em Python, há várias fontes possíveis de informação. O site Python fornece um índice Python Package (também conhecido como Cheese Shop), uma referência ao script Monty Python desse nome). Há também uma página de pesquisa para várias fontes de informações relacionadas ao Python. Na falta disso, apenas o Google por uma frase que inclua a palavra python e você pode obter o resultado que você precisa. Se tudo mais falhar, pergunte no grupo de notícias python e há uma boa chance de alguém o colocar no caminho certo. Perguntas freqüentes Se você tem uma pergunta, é uma boa ideia para experimentar as FAQ. Que responde as perguntas mais frequentes sobre o Python. Olhando para ajudar Se você quiser ajudar a desenvolver o Python, veja a área do desenvolvedor para obter mais informações. Por favor, note que você não precisa ser um programador especializado para ajudar. A documentação é tão importante quanto o compilador e ainda precisa de muito trabalho. O Python Software Foundation é a organização que está por trás do Python. Torne-se um membro do PSF e ajude a avançar o software e a nossa missão. Baixe a versão mais recente para o Mac OS X Baixe a versão mais recente Baixe a versão mais recente para o Windows Baixe as versões mais recentes do Python OpenPGP Public Keys Fonte e os executáveis binários são assinados por O gerenciador de lançamento usando sua chave OpenPGP. Os gerentes de lançamento e construtores binários desde o Python 2.3 foram: Nota: O ID da chave Barrys A74B06BF é usado para assinar os lançamentos do Python 2.6.8 e 2.6.9. Seu identificador de chave EA5BBD71 foi usado para assinar todas as outras versões do Python 2.6 e 3.0. Sua chave ID ED9D77D5 é uma chave v3 e foi usada para assinar versões anteriores. Você pode importar as chaves públicas do gerenciador de lançamento baixando o arquivo de chave pública daqui e depois executando ou agarrando as chaves individuais diretamente da rede do servidor de chaves executando este comando: nas páginas de download específicas da versão, você deve ver um link para Tanto o arquivo para download quanto um arquivo de assinatura separado. Para verificar a autenticidade do download, pegue os dois arquivos e, em seguida, execute este comando: Observe que você deve usar o nome do arquivo de assinatura, e você deve usar o que for apropriado para o download que você está verificando. (Estas instruções são orientadas para os usuários de linha de comando GnuPG e Unix. Contribuições de instruções para outras plataformas e aplicativos OpenPGP são bem-vindos.) Outros itens úteis Procurando por módulos Python de terceiros. O índice do pacote tem muitos deles. Você pode visualizar a documentação padrão on-line, ou pode fazer o download em HTML, PostScript, PDF e outros formatos. Veja a página principal da Documentação. Informações sobre ferramentas para descompactar arquivos de arquivo fornecidos no python. org estão disponíveis. Gorjeta . Mesmo se você baixar um binário pronto para sua plataforma, faz sentido baixar a fonte. Isso permite que você navegue na biblioteca padrão (o subdiretório Lib) e as coleções padrão de demonstrações (Demo) e ferramentas (Ferramentas) que acompanham. Há muito que você pode aprender com a fonte. Existe também uma coleção de pacotes Emacs que o Emacsing Pythoneer pode achar útil. Isso inclui modos principais para edição Python, C, C, Java, etc. Python debugger interfaces e muito mais. A maioria dos pacotes é compatível com Emacs e XEmacs. Deseja contribuir Quer contribuir Veja o Guia do desenvolvedor do Python para saber como o desenvolvimento do Python é gerenciado. Aviso. O MarketWatch oferece notícias, portfólios, pesquisas, gráficos, fundos, acesso direto de corretagem, além de cotações demoradas confiáveis - e tudo livre. Ao usar este site, você concorda com os Termos de Serviço, Política de Privacidade e Política de Cookies. Dados intraday fornecidos pela SIX Informações Financeiras e sujeito aos termos de uso. Dados históricos e atuais do fim do dia fornecidos pela SIX Financial Information. Dados intraday atrasados por requisitos de troca. Índices SPDow Jones (SM) da Dow Jones amp Company, Inc. Todas as cotações estão em tempo de troca local. Dados em tempo real da última venda fornecidos pelo NASDAQ. Mais informações sobre o NASDAQ trocaram símbolos e seu status financeiro atual. Os dados intraday atrasaram 15 minutos para a Nasdaq e 20 minutos para outras trocas. SPDow Jones Indices (SM) da Dow Jones amp Company, Inc. Os dados intrínsecos da SEHK são fornecidos pela SIX Financial Information e pelo menos 60 minutos atrasados. Todas as citações estão em tempo de troca local. (C) 2013 MarketWatch, Inc. As bibliotecas hospedadas do Google são uma rede de distribuição de conteúdo estável, confiável, de alta velocidade e globalmente disponível para as bibliotecas de JavaScript de código aberto mais populares. O Google trabalha diretamente com os principais interessados para cada esforço da biblioteca e aceita as versões mais recentes à medida que são lançadas. Para carregar uma biblioteca hospedada, copie e cole o trecho HTML para essa biblioteca (mostrada abaixo) em sua página da web. Por exemplo, para carregar jQuery, incorpore o fragmento ltscript srcajax. googleapisajaxlibsjquery3.1.0jquery. min. jsgtltscriptgt em sua página da web. Recomendamos que você carregue bibliotecas do CDN via HTTPS, mesmo que seu próprio site use HTTP. Hoje em dia, o desempenho é rápido, e o cache funciona da mesma forma. Os arquivos CDNs são atendidos com cabeçalhos CORS e Timing-Allow e podem ser armazenados em cache por 1 ano. Snippet: ltscript srcajax. googleapisajaxlibsangularjs1.5.7angular. min. jsgtltscriptgt site: angularjs. org versões estáveis: 1.5.7, 1.5.6, 1.5.5, 1.5.4, 1.5.3, 1.5.2, 1.5.1, 1.5 .0, 1.4.12, 1.4.11, 1.4.10, 1.4.9, 1.4.8, 1.4.7, 1.4.6, 1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1 , 1.4.0, 1.3.17, 1.3.16, 1.3.15, 1.3.14, 1.3.13, 1.3.12, 1.3.11, 1.3.10, 1.3.9, 1.3.8, 1.3.7, 1.3 .6, 1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.27, 1.2.26, 1.2.25, 1.2.24, 1.2.23, 1.2.22 , 1.2.21, 1.2.20, 1.2.19, 1.2.18, 1.2.17, 1.2.16, 1.2.15, 1.2.14, 1.2.13, 1.2.12, 1.2.11, 1.2.10, 1.2 .9, 1.2.8, 1.2.7, 1.2.6, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.0.8, 1.0.7, 1.0.6 , 1.0.5, 1.0.4, 1.0.3, 1.0.2, 1.0.1 Snippet de material angular: ltscript srcajax. googleapisajaxlibsangularmaterial1.1.1angular-material. min. jsgtltscriptgt site: material. angularjs. org versão 1.1.1: 1.1 .1 versão 1.1: 1.1.0 versão 1.0: 1.0.9, 1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0 Versões beta iniciais: 0,11,4, 0,112, 0,11,1, 0,11,0, 0,10 .1, 0,10.0, 0.9.4, 0.9.0, 0.8.3, 0.8.2, 0.8.1, 0.8.0, 0.7.1, 0.7.0, 0.6.1, 0.6 snippet: ltscript srcajax. googleapisajaxlibsdojo1 .11.2dojodojo. jsgtltscriptgt site: dojotoolkit. org versões: 1.11.2, 1.11.1, 1.10.6, 1.10.5, 1.10.4, 1.10.3, 1.10.2, 1.10.1, 1.10.0, 1.9. 9, 1,9.8, 1.9.7, 1.9.6, 1.9.5, 1.9.4, 1.9.3, 1.9.2, 1.9.1, 1.9.0, 1.8.12, 1.8.11, 1.8.10, 1.8.9, 1.8.8, 1.8.7, 1.8.6, 1.8.5, 1.8.4, 1.8.3, 1.8.2, 1.8.1, 1.8.0, 1.7.10, 1.7.9, 1.7. 8, 1.7.7, 1.7.6, 1.7.5, 1.7.4, 1.7.3, 1.7.2, 1.7.1, 1.7.0, 1.6.3, 1.6.2, 1.6.1, 1.6.0, 1.5.4, 1.5.3, 1.5.2, 1.5.1, 1.5.0, 1.4.6, 1.4.5, 1.4.4, 1.4.3, 1.4.1, 1.4.0, 1.3.2, 1.3. 1, 1.3.0, 1.2.3, 1.2.0, 1.1.1 snippet: ltscript srcajax. googleapisajaxlibsext-core3.1.0ext-core. jsgtltscriptgt site: senchaproductsextcore versões: 3.1.0, 3.0.0 snippet: ltscript srcajax. googleapisajaxlibshammerjs2 .0.8hammer. min. jsgtltscriptgt site: versões hammerjs. github. io: 2.0.8 Snippet Observável Indefinido: ltscript srcajax. googleapisajaxlibsindefinite-observable1.0.1individual Site efinite-observable. jsgtltscriptgt: githubmaterial-motionindefinite-observable-js versões: 1.0.1 snippet 3.x: ltscript srcajax. googleapisajaxlibsjquery3.1.1jquery. min. jsgtltscriptgt snippet 2.x: ltscript srcajax. googleapisajaxlibsjquery2.2.4jquery. min. Jsgtltscriptgt 1.x snippet: ltscript srcajax. googleapisajaxlibsjquery1.12.4jquery. min. jsgtltscriptgt site: jquery versões: 3.1.1, 3.1.0, 3.0.0, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0, 2.1.4, 2.1.3, 2.1.1, 2.1.0, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 1.12.4, 1.12.3, 1.12.2, 1.12. 1, 1.12.0, 1.11.3, 1.11.2, 1.11.1, 1.11.0, 1.10.2, 1.10.1, 1.10.0, 1.9.1, 1.9.0, 1.8.3, 1.8.2, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.4, 1.6.3, 1.6.2, 1.6.1, 1.6.0, 1.5.2, 1.5.1, 1.5. 0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.2, 1.3.1, 1.3.0, 1.2.6, 1.2.3 nota: 2.1.2, 1.2.5 E 1.2.4 não são hospedados devido à sua vida curta e instável na natureza. Snippet do jQuery Mobile: ltlink relstylesheet hrefajax. googleapisajaxlibsjquerymobile1.4.5jquery. mobile. min. cssgt ltscript srcajax. googleapisajaxlibsjquerymobile1.4.5jquery. mobile. min. jsgtltscriptgt site: jquerymobile versões: 1.4.5, 1.4.4, 1.4.3, 1.4. 2, 1.4.1, 1.4.0 Nota: Esta biblioteca depende do jQuery. Você também deve carregar jQuery antes de carregar este módulo. Snippet: ltlink relstylesheet hrefajax. googleapisajaxlibsjqueryui1.12.1themessmoothnessjquery-ui. cssgt ltscript srcajax. googleapisajaxlibsjqueryui1.12.1jquery-ui. min. jsgtltscriptgt site: versões jqueryui: 1.12.1, 1.12.0, 1.11.4, 1.11.3, 1.11. 2, 1.11.1, 1.11.0, 1.10.4, 1.10.3, 1.10.2, 1.10.1, 1.10.0, 1.9.2, 1.9.1, 1.9.0, 1.8.24, 1.8.23, 1.8.22, 1.8.21, 1.8.20, 1.8.19, 1.8.18, 1.8.17, 1.8.16, 1.8.15, 1.8.14, 1.8.13, 1.8.12, 1.8.11, 1.8. 10, 1.8.9, 1.8.8, 1.8.7, 1.8.6, 1.8.5, 1.8.4, 1.8.2, 1.8.1, 1.8.0, 1.7.3, 1.7.2, 1.7.1, 1.7.0, 1.6.0, 1.5.3, 1.5.2 Nota: Esta biblioteca depende do jQuery. Você também deve carregar jQuery antes de carregar este módulo. A versão 1.8.3 não é hospedada devido à sua vida curta, e o alias 1.8.3 realmente carrega 1.8.4. Snippet: ltscript srcajax. googleapisajaxlibsmootools1.6.0mootools. min. jsgtltscriptgt site: mootools versões: 1.6.0, 1.5.2, 1.5.1, 1.5.0, 1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.2, 1.3.1, 1.3.0, 1.2.5, 1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.1.2, 1.1.1 Nota: Para Versões 1.5.1 e anteriores, o nome do arquivo da versão minificada é chamado mootools-yui-compressed. js em vez de mintools. min. js. Snippet: ltscript srcajax. googleapisajaxlibsprototype1.7.3.0prototype. jsgtltscriptgt site: versões do prototypejs. org: 1.7.3.0, 1.7.2.0, 1.7.1.0, 1.7.0.0, 1.6.1.0, 1.6.0.3, 1.6.0.2 script. aculo. Nós snippet: ltscript srcajax. googleapisajaxlibsscriptaculous1.9.0scriptaculous. jsgtltscriptgt site: script. aculo. us versões: 1.9.0, 1.8.3, 1.8.2, 1.8.1 Nota: Esta biblioteca depende do Protótipo. Antes de carregar este módulo, você deve carregar o Prototype. Snippet: ltscript srcajax. googleapisajaxlibsspf2.4.0spf. jsgtltscriptgt site: youtube. github. iospfjs versões: 2.4.0, 2.3.2, 2.3.1, 2.3.0, 2.2.0, 2.1.2, 2.1.1, 2.1. 0, 2.0.1, 2.0.0 snippet: ltscript srcajax. googleapisajaxlibsswfobject2.2swfobject. jsgtltscriptgt site: githubswfobjectswfobject versões: 2.2, 2.1 snippet: ltscript srcajax. googleapisajaxlibsthreejsr83three. min. jsgtltscriptgt site: trêsjs. org versões: r83, r82, r81, R80, r79, r78, r77, r72, r71, r70, r69, r68, r67, r49 Web fragmento de carregador de fonte ltscript srcajax. googleapisajaxlibswebfont1.6.26webfont. jsgtltscriptgt site: versões githubtypekitwebfontloader: 1.6.26 , 1.6.16, 1.5.18, 1.5.10, 1.5.6, 1.5.3, 1.5.2, 1.5.0 Solução de problemas Ver uma versão desatualizada Certifique-se de que não está usando os links de versão automática, como jqueryui1. Mas, em vez disso, use URLs referentes a versões exatas. Devido às preocupações sobre o armazenamento em cache e a falta de compatibilidade entre as versões menores mesmo, desacreditamos e paramos de atualizar os alias de versão automáticos há algum tempo, então eles se referirão para sempre a uma versão antiga (para não quebrar os sites existentes que ainda os usam) . Se você encontrar problemas: procure erros de digitação. Lembre-se de que o JavaScript é uma língua sensível a maiúsculas e minúsculas. Use um depurador de JavaScript. No Chrome, use o Chrome DevTools. No Firefox, você pode usar o Firefox DevTools incorporado. No IE, você pode usar as ferramentas de desenvolvimento F12. Exceto quando mencionado de outra forma, o conteúdo desta página está licenciado sob a licença Creative Commons Attribution 3.0. E as amostras de código são licenciadas sob a Licença Apache 2.0. Para obter detalhes, consulte as Políticas do site. Java é uma marca comercial registrada da Oracle e suas afiliadas. 17, 2017 Informação do produto
No comments:
Post a Comment