Are you over 18 and want to see adult content?
More Annotations
A complete backup of recordstore.co.uk
Are you over 18 and want to see adult content?
A complete backup of topshelf.delivery
Are you over 18 and want to see adult content?
A complete backup of muensterschezeitung.de
Are you over 18 and want to see adult content?
A complete backup of tiendacartucho.es
Are you over 18 and want to see adult content?
A complete backup of dedirabmaizac.firebaseapp.com
Are you over 18 and want to see adult content?
A complete backup of spider-point.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of giornalelavoce.it
Are you over 18 and want to see adult content?
A complete backup of ectober-comic.tumblr.com
Are you over 18 and want to see adult content?
A complete backup of scotland.police.uk
Are you over 18 and want to see adult content?
A complete backup of mellifera-netzwerk.de
Are you over 18 and want to see adult content?
A complete backup of transcomdigital.com
Are you over 18 and want to see adult content?
A complete backup of awtozapchasti.com
Are you over 18 and want to see adult content?
Text
ZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
Nesse exemplo, é utilizada outra forma de percorrer o iterador, utilizando a função next.. A cada chamada, ela busca o próximo valor do iterador, lançando a exceção StopIteration quando o iterador se esgota.. Como foi criado um iterador com o valor 10 repetido 3 vezes, ao tentar chamar a quarta iteração com next, é lançada a exceção, demonstrando que o iterador já se esgotou. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE IntegerField ( default = 0, null = False, blank = False ) remuneracao = models. DecimalField ( max_digits = 8, decimal_places = 2, null = False, blank = False ) Em seguida, vamos criar um arquivo forms.py para guardar os formulários de nossa aplicação. Crie-o no mesmo app que criou o modelo Funcionário. 5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGEINTRODUÇÃOPRIMEIROS PASSOSOUTRAS OPÇÕES INTERESSANTESSEE MORE ON PYTHONACADEMY.COM.BR DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7). A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo doZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
Nesse exemplo, é utilizada outra forma de percorrer o iterador, utilizando a função next.. A cada chamada, ela busca o próximo valor do iterador, lançando a exceção StopIteration quando o iterador se esgota.. Como foi criado um iterador com o valor 10 repetido 3 vezes, ao tentar chamar a quarta iteração com next, é lançada a exceção, demonstrando que o iterador já se esgotou. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE IntegerField ( default = 0, null = False, blank = False ) remuneracao = models. DecimalField ( max_digits = 8, decimal_places = 2, null = False, blank = False ) Em seguida, vamos criar um arquivo forms.py para guardar os formulários de nossa aplicação. Crie-o no mesmo app que criou o modelo Funcionário. 5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGEINTRODUÇÃOPRIMEIROS PASSOSOUTRAS OPÇÕES INTERESSANTESSEE MORE ON PYTHONACADEMY.COM.BR DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7). A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo doPYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais! APRENDA PYTHON DE VERDADE COM ARTIGOS COMPLETOS, …TRANSLATE THISPAGE
Nesse post introdutório, vamos abordar os a arquitetura do framework e primeiros passos para o desenvlvimento web com Python. Porquê aprender Python: 5 motivos para começar AGORA! Nesse artigo, vamos abordar 5 motivos que irão te fazer começar a aprender Python ainda hoje! Como Criar Jogos com Python e Kivy. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente A CAMADA VIEW DO FRAMEWORK DE DESENVOLVIMENTO …TRANSLATE THIS PAGE Nesse post, vamos tratar da camada View do Django. Nela, nós desenvolvemos a lógica de negócio da nossa aplicação. Vamos ver sobre rotas, processamento de requisições e respostas, utilização de formulários e muito mais! 5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGE Olá pessoal! Nesse post, vamos entender o funcionamento do incrível virtualenv, uma ferramenta simples e poderosa que permite criar ambientes isolados de desenvolvimento Python, ou seja, torna possível a utilização de diversas bibliotecas em um mesmo ambiente sem que haja conflitos entre elas. Neste post vamos aprender: As vantagens ao se isolar seu ambiente de desenvolvimento Python APRENDA COMO UTILIZAR DECORATORS (DECORADORES) NO …TRANSLATE THISPAGE
Marcamos o tempo de início e de término da execução com o módulo time e então subtraímos o final pelo inicial, dando o tempo total de execuções. A saída será (o tempo de execução depende da sua máquina): 1. Tempo total de execução: 0.23434114456176758. Vamos ver agora um exemplo real de utilização de Decorators! COMO CRIAR JOGOS COM O FRAMEWORK DE INTERFACES …TRANSLATE THIS PAGE Como Criar Jogos com Python e Kivy. 15 min. Básico. No post anterior, nós discutimos as principais características do Kivy, uma ferramenta muito poderosa para o desenvolvimento de aplicações em Python. Agora que você já tem uma boa noção sobre as capacidades do Kivy, chegou a hora de colocar a mão na massa, ou melhor, no código, ePYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais!ZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
Nesse exemplo, é utilizada outra forma de percorrer o iterador, utilizando a função next.. A cada chamada, ela busca o próximo valor do iterador, lançando a exceção StopIteration quando o iterador se esgota.. Como foi criado um iterador com o valor 10 repetido 3 vezes, ao tentar chamar a quarta iteração com next, é lançada a exceção, demonstrando que o iterador já se esgotou. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito APRENDA A IMPORTAR ARQUIVOS CSV USANDO A …TRANSLATE THIS PAGE Com o Pandas importado, vamos utilizar o método read_csv(), passando como parâmetro o arquivo CSV que queremos importar.. No nosso caso, vamos usar o arquivo bandas.csv, que você pode clicar aqui para baixá-lo.. O método retorna uma estrutura tabular que é a base do Pandas, chamada de Dataframe.. Um dataframe nada mais é que uma estrutura bidimensional, com linhas e colunas. DATAFRAMES DO PANDAS: APRENDA A MANIPULAR DADOS …TRANSLATE THIS PAGE Complemento para o post de pandas básico, vamos aprender mais sobre Pandas Dataframes! A estrutura tabular que todo cientista de dados vai ficar careca de saber (eu fiquei, literalmente :O). Cola na Python Academy que você vai sair um cientista de dados! APRENDA COMO UTILIZAR LIST COMPREHENSIONS …TRANSLATE THIS PAGE Podemos reescrevê-lo, utilizando list comprehensions, da seguinte forma: 1. lista = Ou seja: aplique a potência de 2 em todos os itens da lista. Outro Exemplo: dado o seguinte código, que transforma os itens da lista emmaiúsculos: 1 2.
DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7).PYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais!ZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
Nesse exemplo, é utilizada outra forma de percorrer o iterador, utilizando a função next.. A cada chamada, ela busca o próximo valor do iterador, lançando a exceção StopIteration quando o iterador se esgota.. Como foi criado um iterador com o valor 10 repetido 3 vezes, ao tentar chamar a quarta iteração com next, é lançada a exceção, demonstrando que o iterador já se esgotou. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito APRENDA A IMPORTAR ARQUIVOS CSV USANDO A …TRANSLATE THIS PAGE Com o Pandas importado, vamos utilizar o método read_csv(), passando como parâmetro o arquivo CSV que queremos importar.. No nosso caso, vamos usar o arquivo bandas.csv, que você pode clicar aqui para baixá-lo.. O método retorna uma estrutura tabular que é a base do Pandas, chamada de Dataframe.. Um dataframe nada mais é que uma estrutura bidimensional, com linhas e colunas. DATAFRAMES DO PANDAS: APRENDA A MANIPULAR DADOS …TRANSLATE THIS PAGE Complemento para o post de pandas básico, vamos aprender mais sobre Pandas Dataframes! A estrutura tabular que todo cientista de dados vai ficar careca de saber (eu fiquei, literalmente :O). Cola na Python Academy que você vai sair um cientista de dados! APRENDA COMO UTILIZAR LIST COMPREHENSIONS …TRANSLATE THIS PAGE Podemos reescrevê-lo, utilizando list comprehensions, da seguinte forma: 1. lista = Ou seja: aplique a potência de 2 em todos os itens da lista. Outro Exemplo: dado o seguinte código, que transforma os itens da lista emmaiúsculos: 1 2.
DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7).PYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais! LOJA PYTHON ACADEMYTRANSLATE THIS PAGE Veja os produtos, cursos e ebooks que nós indicamos! Aprenda Python de Verdade! Cadastre o seu melhor email para receber gratuitamente conteúdos exclusivos e muito mais! APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
Nesse exemplo, é utilizada outra forma de percorrer o iterador, utilizando a função next.. A cada chamada, ela busca o próximo valor do iterador, lançando a exceção StopIteration quando o iterador se esgota.. Como foi criado um iterador com o valor 10 repetido 3 vezes, ao tentar chamar a quarta iteração com next, é lançada a exceção, demonstrando que o iterador já se esgotou. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente PYPY: SEU PROJETO PYTHON MAIS RÁPIDO!TRANSLATE THIS PAGE PyPy: seu projeto Python mais rápido! Olá Pythonistas! O post de hoje vai mostrar como seu projeto pode rodar mais rápido com PyPy! PyPy é um compilador alternativo ao compilador padrão do Python: o CPython. Seu foco é velocidade: sua documentação traz a informação que o PyPy é, em média, 4,2x mais rápido que a implementação padrão! A CAMADA VIEW DO FRAMEWORK DE DESENVOLVIMENTO …TRANSLATE THIS PAGE Utilizando funções, você basicamente vai definir uma função que recebe como parâmetro uma requisição ( request ), realizar algum processamento e retornar alguma informação. Já as Views são classes que herdam de django.views.generic.base.View e que agrupam diversas funcionalidades e facilitam a vida do desenvolvedor. COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGE Olá pessoal! Nesse post, vamos entender o funcionamento do incrível virtualenv, uma ferramenta simples e poderosa que permite criar ambientes isolados de desenvolvimento Python, ou seja, torna possível a utilização de diversas bibliotecas em um mesmo ambiente sem que haja conflitos entre elas. Neste post vamos aprender: As vantagens ao se isolar seu ambiente de desenvolvimento Python COMO CRIAR JOGOS COM O FRAMEWORK DE INTERFACES …TRANSLATE THIS PAGE Como Criar Jogos com Python e Kivy. 15 min. Básico. No post anterior, nós discutimos as principais características do Kivy, uma ferramenta muito poderosa para o desenvolvimento de aplicações em Python. Agora que você já tem uma boa noção sobre as capacidades do Kivy, chegou a hora de colocar a mão na massa, ou melhor, no código, eZEN OF PYTHON
Quando a alternativa simples não é possível, fuja da solução complicada! Adote, primeiro, a solução complexa. Só use a solução "complicada" (código ilegível, de difícil manutenção e "difícil de explicar") quando realmente nenhuma das anteriores for possível! APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f DATAFRAMES DO PANDAS: APRENDA A MANIPULAR DADOS …TRANSLATE THIS PAGE Complemento para o post de pandas básico, vamos aprender mais sobre Pandas Dataframes! A estrutura tabular que todo cientista de dados vai ficar careca de saber (eu fiquei, literalmente :O). Cola na Python Academy que você vai sair um cientista de dados! COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE Nesse formulário: Utilizamos a classe forms.CharField para descrever um campo de texto.; O parâmetro label descreve um rótulo para esse campo.; max_length decreve o tamanho máximo que esse input pode receber (100 caracteres, no caso).; Existem diversos tipos de campos possíveis de serem utilizados, por exemplo: BooleanField: mapeia um campo booleano, resultando em um checkbox no HTML final. COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGEINTRODUÇÃOPRIMEIROS PASSOSOUTRAS OPÇÕES INTERESSANTESSEE MORE ON PYTHONACADEMY.COM.BR A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
A saída é a seguinte: Nesse exemplo, além do GridLayout, adicionamos também dois elementos de input chamados TextInput que serve para adquirir dados de texto do usuário.. A propriedade password=True diz ao Kivy que se trata de um campo de senha (portanto irá inserir ‘*‘ nos caracteres inseridos) e a propriedade multiline=False significa que o texto será todo renderizado em umalinha.
APRENDA A UTILIZAR O COMANDO MAKEMIGRATIONS DO …TRANSLATE THIS PAGE Observação: Talvez seja necessário executar o comando referenciando o app onde estão definidos os modelos: python manage.py makemigrations helloworld.Daí pra frente, apenas python manage.py makemigrations vai bastar!. Agora, podemos ver que foi criada uma pasta chamada migrations dentro de helloworld.. Dentro dela, você pode ver um arquivo chamado 0001_initial.py: ele contém a MigrationZEN OF PYTHON
Quando a alternativa simples não é possível, fuja da solução complicada! Adote, primeiro, a solução complexa. Só use a solução "complicada" (código ilegível, de difícil manutenção e "difícil de explicar") quando realmente nenhuma das anteriores for possível! APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f DATAFRAMES DO PANDAS: APRENDA A MANIPULAR DADOS …TRANSLATE THIS PAGE Complemento para o post de pandas básico, vamos aprender mais sobre Pandas Dataframes! A estrutura tabular que todo cientista de dados vai ficar careca de saber (eu fiquei, literalmente :O). Cola na Python Academy que você vai sair um cientista de dados! COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE Nesse formulário: Utilizamos a classe forms.CharField para descrever um campo de texto.; O parâmetro label descreve um rótulo para esse campo.; max_length decreve o tamanho máximo que esse input pode receber (100 caracteres, no caso).; Existem diversos tipos de campos possíveis de serem utilizados, por exemplo: BooleanField: mapeia um campo booleano, resultando em um checkbox no HTML final. COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGEINTRODUÇÃOPRIMEIROS PASSOSOUTRAS OPÇÕES INTERESSANTESSEE MORE ON PYTHONACADEMY.COM.BR A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
A saída é a seguinte: Nesse exemplo, além do GridLayout, adicionamos também dois elementos de input chamados TextInput que serve para adquirir dados de texto do usuário.. A propriedade password=True diz ao Kivy que se trata de um campo de senha (portanto irá inserir ‘*‘ nos caracteres inseridos) e a propriedade multiline=False significa que o texto será todo renderizado em umalinha.
APRENDA A UTILIZAR O COMANDO MAKEMIGRATIONS DO …TRANSLATE THIS PAGE Observação: Talvez seja necessário executar o comando referenciando o app onde estão definidos os modelos: python manage.py makemigrations helloworld.Daí pra frente, apenas python manage.py makemigrations vai bastar!. Agora, podemos ver que foi criada uma pasta chamada migrations dentro de helloworld.. Dentro dela, você pode ver um arquivo chamado 0001_initial.py: ele contém a MigrationPYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais! APRENDA PYTHON DE VERDADE COM ARTIGOS COMPLETOS, …TRANSLATE THISPAGE
Aprenda Python de verdade com artigos completos, práticos e atuais! A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
Nesse exemplo, é utilizada outra forma de percorrer o iterador, utilizando a função next.. A cada chamada, ela busca o próximo valor do iterador, lançando a exceção StopIteration quando o iterador se esgota.. Como foi criado um iterador com o valor 10 repetido 3 vezes, ao tentar chamar a quarta iteração com next, é lançada a exceção, demonstrando que o iterador já se esgotou. 5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Se você ainda não é um Pythonista, ou ainda não conhece o potencial do Python, esse post é pra você!. Mas, se você curte Python e já usa no seu dia a dia, seja no trabalho, na universidade, na universidade ou nos seus projetos pessoais, conta pra gente: qual a sua motivação para usar Python? COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGE Olá pessoal! Nesse post, vamos entender o funcionamento do incrível virtualenv, uma ferramenta simples e poderosa que permite criar ambientes isolados de desenvolvimento Python, ou seja, torna possível a utilização de diversas bibliotecas em um mesmo ambiente sem que haja conflitos entre elas. Neste post vamos aprender: As vantagens ao se isolar seu ambiente de desenvolvimento Python INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente APRENDA COMO UTILIZAR LIST COMPREHENSIONS …TRANSLATE THIS PAGE Olá Pythonista! No post de hoje, vamos aprender sobre uma ferramenta muito útil no dia a dia do Pythonista: List Comprehensions!. Com esse conceito, podemos otimizar a utilização de listas, sua criação e seu manuseio (e de quebra, diminuir algumas linhas de código). A CAMADA VIEW DO FRAMEWORK DE DESENVOLVIMENTO …TRANSLATE THIS PAGE Nesse post, vamos tratar da camada View do Django. Nela, nós desenvolvemos a lógica de negócio da nossa aplicação. Vamos ver sobre rotas, processamento de requisições e respostas, utilização de formulários e muito mais! COMO CRIAR JOGOS COM O FRAMEWORK DE INTERFACES …TRANSLATE THIS PAGE Como o arquivo config.ini já está na pasta raiz do projeto, não precisamos utilizar o caminho absoluto para ele.. Gerenciando as Telas com o ScreenManager. Uma preocupação que devemos ter quando desenvolvemos aplicações com as quais os usuários irão interagir é navegação e a usabilidade.. Usuários estão acostumados a ver links agrupados em menus, transições entre telas, botõesZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f DATAFRAMES DO PANDAS: APRENDA A MANIPULAR DADOS …TRANSLATE THIS PAGE Complemento para o post de pandas básico, vamos aprender mais sobre Pandas Dataframes! A estrutura tabular que todo cientista de dados vai ficar careca de saber (eu fiquei, literalmente :O). Cola na Python Academy que você vai sair um cientista de dados! COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE IntegerField ( default = 0, null = False, blank = False ) remuneracao = models. DecimalField ( max_digits = 8, decimal_places = 2, null = False, blank = False ) Em seguida, vamos criar um arquivo forms.py para guardar os formulários de nossa aplicação. Crie-o no mesmo app que criou o modelo Funcionário. 5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7). A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGEINTRODUÇÃOPRIMEIROS PASSOSOUTRAS OPÇÕES INTERESSANTESSEE MORE ON PYTHONACADEMY.COM.BRZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f DATAFRAMES DO PANDAS: APRENDA A MANIPULAR DADOS …TRANSLATE THIS PAGE Complemento para o post de pandas básico, vamos aprender mais sobre Pandas Dataframes! A estrutura tabular que todo cientista de dados vai ficar careca de saber (eu fiquei, literalmente :O). Cola na Python Academy que você vai sair um cientista de dados! COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE IntegerField ( default = 0, null = False, blank = False ) remuneracao = models. DecimalField ( max_digits = 8, decimal_places = 2, null = False, blank = False ) Em seguida, vamos criar um arquivo forms.py para guardar os formulários de nossa aplicação. Crie-o no mesmo app que criou o modelo Funcionário. 5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7). A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGEINTRODUÇÃOPRIMEIROS PASSOSOUTRAS OPÇÕES INTERESSANTESSEE MORE ON PYTHONACADEMY.COM.BRPYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais! SOBRE | APRENDA PYTHON DE VERDADETRANSLATE THIS PAGE Olá, pythonista! Que bom que você veio nos conhecer! Vou tentar explicar aqui um pouco da nossa motivação! Nós existimos para levar o conhecimento de Python a todos que pecebem o potencial dessa linguagem.. Potencial não apenas como uma linguagem de programação, mas como uma poderosa ferramenta para mudar seu futuro!. Através da simplicidade dessa linguagem, é possível fazer coisas A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
A Biblioteca itertools do Python. 15 min. Básico. Hoje vamos aprender sobre uma biblioteca “matadora” do Python: a famosa itertools! Com ela, você vai impressionar qualquer recrutador mundo afora! A itertools provê uma série de funções de manipulação deiteráveis para se
APRENDA COMO UTILIZAR LIST COMPREHENSIONS …TRANSLATE THIS PAGE Podemos reescrevê-lo, utilizando list comprehensions, da seguinte forma: 1. lista = Ou seja: aplique a potência de 2 em todos os itens da lista. Outro Exemplo: dado o seguinte código, que transforma os itens da lista emmaiúsculos: 1 2.
5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é A CAMADA VIEW DO FRAMEWORK DE DESENVOLVIMENTO …TRANSLATE THIS PAGE Utilizando funções, você basicamente vai definir uma função que recebe como parâmetro uma requisição ( request ), realizar algum processamento e retornar alguma informação. Já as Views são classes que herdam de django.views.generic.base.View e que agrupam diversas funcionalidades e facilitam a vida do desenvolvedor. INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGE Olá pessoal! Nesse post, vamos entender o funcionamento do incrível virtualenv, uma ferramenta simples e poderosa que permite criar ambientes isolados de desenvolvimento Python, ou seja, torna possível a utilização de diversas bibliotecas em um mesmo ambiente sem que haja conflitos entre elas. Neste post vamos aprender: As vantagens ao se isolar seu ambiente de desenvolvimento Python GUIA DE INSTALAÇÃO DO FRAMEWORK DE INTERFACES …TRANSLATE THIS PAGE Menu Guia de instalação do framework de interfaces gráficas Kivy (Python) Agora podemos instalar as dependências do Kivy com os seguintes comandos: 1 2 3. python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python -m pip install kivy.deps.gstreamer python -m pip install kivy.deps.angle.PYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais!ZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
A Biblioteca itertools do Python. 15 min. Básico. Hoje vamos aprender sobre uma biblioteca “matadora” do Python: a famosa itertools! Com ela, você vai impressionar qualquer recrutador mundo afora! A itertools provê uma série de funções de manipulação deiteráveis para se
5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente APRENDA COMO UTILIZAR LIST COMPREHENSIONS …TRANSLATE THIS PAGE Podemos reescrevê-lo, utilizando list comprehensions, da seguinte forma: 1. lista = Ou seja: aplique a potência de 2 em todos os itens da lista. Outro Exemplo: dado o seguinte código, que transforma os itens da lista emmaiúsculos: 1 2.
DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7).PYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais!ZEN OF PYTHON
Python 3.5.2 Type "help", "copyright", "credits" or "license" for more information. >>> import this - The Zen of Python, by Tim Peters - Beautiful is better than ugly. - Explicit is better than implicit. - Simple is better than complex. - Complex is better than complicated. - Flat is better than nested. APRENDA ITERATORS (ITERADORES) E GENERATORS …TRANSLATE THIS PAGE Olá pessoal! No post de hoje, vamos tratar de duas ferramentas muito importantes mas pouco difundidas do Python: Iterators e Generators.. Eu vou mostrar pra vocês que eles não são tão complicados como parecem e que, se bem usado, podem te ajudar em muitos casos!. Vamos ver também sobre lazy evaluation, como utilizar generators juntamente com list comprehensions e muito APRENDA A MANIPULAR STRINGS UTILIZANDO F-STRINGS NO …TRANSLATE THISPAGE
Olá Pythonista! Hoje vamos aprender uma forma de manipular strings de um jeito legível e mais conciso, utilizando f-strings!. F-strings foram introduzidas no Python 3.6 através da PEP 498.. Ao fim desse post, você aprenderá como e porquê utilizar f DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
A Biblioteca itertools do Python. 15 min. Básico. Hoje vamos aprender sobre uma biblioteca “matadora” do Python: a famosa itertools! Com ela, você vai impressionar qualquer recrutador mundo afora! A itertools provê uma série de funções de manipulação deiteráveis para se
5 MOTIVOS PARA COMEÇAR A PROGRAMAR EM PYTHON …TRANSLATE THIS PAGE Conta pra gente aqui embaixo! Nesse post vamos abordar os motivos para alguém conhecer e aprender Python, essa linguagem de programação fascinante. Os motivos que eu acho que mercem destaque (claro que existem outros), são: Os 5 motivos para se aprender Python: Python é INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente APRENDA COMO UTILIZAR LIST COMPREHENSIONS …TRANSLATE THIS PAGE Podemos reescrevê-lo, utilizando list comprehensions, da seguinte forma: 1. lista = Ou seja: aplique a potência de 2 em todos os itens da lista. Outro Exemplo: dado o seguinte código, que transforma os itens da lista emmaiúsculos: 1 2.
DESENVOLVA APLICATIVOS PARA ANDROID, IOS E MUITO …TRANSLATE THISPAGE
Para isso, coloque o código acima em um script chamado main.py, por exemplo, e execute-o com kivy main.py. A saída deve ser algo similar à: Se algo der errado, não hesite em postar aqui embaixo pois estamos aqui parar ajudar! Entendendo Nossa Aplicação. Primeiro, toda aplicação deve herdar de kivy.App (linha 7).PYTHON ACADEMY
Aprenda a linguagem Python de verdade! Descubra como é fácil começar a usar uma das linguagens de programação mais simples do mercado! Com a linguagem Python você vai poder desenvolver para Web, aprender Inteligência Artificial, Ciência de Dados e muito mais! APRENDA PYTHON DE VERDADE COM ARTIGOS COMPLETOS, …TRANSLATE THISPAGE
Nesse post introdutório, vamos abordar os a arquitetura do framework e primeiros passos para o desenvlvimento web com Python. Porquê aprender Python: 5 motivos para começar AGORA! Nesse artigo, vamos abordar 5 motivos que irão te fazer começar a aprender Python ainda hoje! Como Criar Jogos com Python e Kivy. DESENVOLVIMENTO WEB COM PYTHON E DJANGO Capítulo I INTRODUÇÃO Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas APRENDA A UTILIZAR A INCRÍVEL BIBLIOTECA ITERTOOLS DOTRANSLATE THISPAGE
A Biblioteca itertools do Python. 15 min. Básico. Hoje vamos aprender sobre uma biblioteca “matadora” do Python: a famosa itertools! Com ela, você vai impressionar qualquer recrutador mundo afora! A itertools provê uma série de funções de manipulação deiteráveis para se
INTRODUÇÃO AO DESENVOLVIMENTO WEB COM PYTHON E …TRANSLATE THISPAGE
Django é um framework de alto nível, escrito em Python que encoraja o desenvolvimento limpo de aplicações web.. Desenvolvido por experientes desenvolvedores, Django toma conta da parte pesada do desenvolvimento web, como tratamento de requisições, mapeamento objeto-relacional, preparação de respostas HTTP, para que, dessa forma, você gaste seu esforço com aquilo que realmente A CAMADA TEMPLATE DO FRAMEWORK DE …TRANSLATE THIS PAGE Alguns pontos importantes: Linha 1: Utilizamos comentário com a tag {# comentário #}.; Linha 2: Utilizamos {% extends "base.html" %} para estender de outro template, ou seja, utilizá-lo como base, passando o caminho para ele.; Linha 4: Podemos facilitar a organização do template, criando blocos com {% block %}{% endblock %}.; Linha 5: Podemos interpolar código vindo do COMO CRIAR FORMULÁRIOS NO FRAMEWORK WEB DJANGO …TRANSLATE THIS PAGE IntegerField ( default = 0, null = False, blank = False ) remuneracao = models. DecimalField ( max_digits = 8, decimal_places = 2, null = False, blank = False ) Em seguida, vamos criar um arquivo forms.py para guardar os formulários de nossa aplicação. Crie-o no mesmo app que criou o modelo Funcionário. A CAMADA MODEL DO FRAMEWORK DE …TRANSLATE THIS PAGE Continuando a nossa série de posts sobre Django, nesse artigo vamos tratar sobre a camada Model da sua arquitetura!. Se você ainda não leu o post introdutório, você pode estar perdendo algumas informações iniciais importantes.. Se esse for o seu caso, então já clica aqui e fique por dentro do assunto!. Dito isso, vamos nessa que o tempo não para! COMO PROGRAMAR EM AMBIENTES VIRTUAIS UTILIZANDO …TRANSLATE THIS PAGE Olá pessoal! Nesse post, vamos entender o funcionamento do incrível virtualenv, uma ferramenta simples e poderosa que permite criar ambientes isolados de desenvolvimento Python, ou seja, torna possível a utilização de diversas bibliotecas em um mesmo ambiente sem que haja conflitos entre elas. Neste post vamos aprender: As vantagens ao se isolar seu ambiente de desenvolvimento Python A CAMADA VIEW DO FRAMEWORK DE DESENVOLVIMENTO …TRANSLATE THIS PAGE Nesse post, vamos tratar da camada View do Django. Nela, nós desenvolvemos a lógica de negócio da nossa aplicação. Vamos ver sobre rotas, processamento de requisições e respostas, utilização de formulários e muito mais! Habilitar navegação* Início
* Blog
* Sliders
* Sobre
APRENDA PYTHON DE VERDADE! DESCUBRA COMO É FÁCIL COMEÇAR A USAR UMA DAS LINGUAGENS DE PROGRAMAÇÃO MAIS SIMPLES DO MERCADO! Conheça nosso ARTIGOS Conheça nosso SLIDERS PORQUÊ APRENDER PYTHONFÁCIL DE APRENDER
Uma das maiores vantagens do Python é a forma INTUITIVA e FÁCIL com que você consegue aprender a utilizá-la! Como sua sintaxe é EXTREMAMENTE SIMPLES, basta algumas noções de pseudocódigo para começar a se maravilhar com essa linguagem!MULTIPLATAFORMA
Por ser uma linguagem INTERPRETADA — e não compilada para uma linguagem de máquina —, Python roda em diferentes plataformas. Além disso, a linguagem é MULTIPARADIGMA, ou seja, passível de desenvolvimento para qualquer tipo de ambiente e interface, como web,móvel ou desktop.
MERCADO DE TRABALHO
Uma pesquisa
mostra Python em PRIMEIRO LUGAR entre as linguagens mais adotadas — à frente das consolidadas Java e C++. Também demonstra que simplicidade não é sinônimo de limitação: Python é um instrumento PODEROSO de desenvolvimento de aplicações, aliando INTUITIVIDADE E EFICIÊNCIA. Quer mais motivos para aprender Python? Então clique aqui! COMECE LENDO NOSSOS ARTIGOS... LIST COMPREHENSIONS NO PYTHON Nesse post, vamos aprender uma forma concisa de se declarar e utilizar listas no Python, usando o conceito de _List Comprehensions_ Publicado em 25/10/2018 ITERATORS E GENERATORS EM PYTHON Você já deve ter ouvido falar em Iterators e Generators em Ptyhon. Mas você sabe o que são? Nesse post vamos aprender um pouco mais dessas duas ferramentas poderosas do Python! Publicado em 15/10/2018 DESENVOLVIMENTO WEB COM PYTHON E DJANGO: TEMPLATE Nesse post, vamos tratar da camada _Template_ do Django. Vamos aprender como utilizar, configurar e estender os templates do Django, como utilizar filtros e tags do Django e como criar nossas tags e filtros customizados! Publicado em 04/07/2018 DESENVOLVIMENTO WEB COM PYTHON E DJANGO: VIEW Nesse post, vamos tratar da camada _View_ do Django. Nela, nós desenvolvemos a lógica de negócio da nossa aplicação. Vamos ver sobre rotas, processamento de requisições e respostas, utilização de formulários e muito mais! Publicado em 20/06/2018 DESENVOLVIMENTO WEB COM PYTHON E DJANGO: MODEL Nesse post, vamos tratar da camada Model do Django. Vamos abordar detalhes dessa camada, mapeamento objeto-relacional, a API de acesso a dados provida pelo Django e modelagem de dados. Publicado em 26/05/2018 DESENVOLVIMENTO WEB COM PYTHON E DJANGO: INTRODUÇÃO O Django é uma framework de desenvolvimento Web Python completa e robusta. Nesse post introdutório, vamos abordar os a arquitetura do framework e primeiros passos para o desenvlvimento web com Python. Publicado em 22/05/2018Mais artigos!
QUER LEVAR NOSSO CONTEÚDO PARA QUALQUER LUGAR? DESENVOLVIMENTO WEB COM PYTHON E DJANGO * Veja como modelar sua aplicação * Utilize a robusta API de Acesso a Dados do Django * Aprenda sobre _Class Based Views_ * Construa _Middlewares_ próprios * Desenvolva filtros e _tags_ customizados para criar lindos_templates_
Baixe já!
OU APRENDA NA PRÁTICA COM NOSSOS SLIDERS... COMO INSTALAR O KIVY Publicado em 29/04/2019Mais sliders!
CLIQUE AQUI E CONHEÇA O _"ZEN OF PYTHON"_ (ZEN DO PYTHON) APRENDA PYTHON DE VERDADE! Cadastre o seu melhor email para receber gratuitamente conteúdos exclusivos e muito mais!__ Eu quero!
Sobre
* Sobre a Python Academy* _Zen of Python_
Conteúdo
* Blog
* Sliders
Ebooks
* Desenvolvimento Web com Python e Django Existimos para levar o conhecimento de Python a todos de forma simplese inovadora!
*
*
*
*
2018 Python Academy _"Porque o Senhor dá a SABEDORIA, e da sua boca vem a INTELIGÊNCIA e o ENTENDIMENTO" Pv 2:6_Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0