Um Byte de Python

"Um Byte de Python" é um livro gratuito sobre programação usando a linguagem Python. Ele serve como um tutorial ou guia para o idioma Python para um público iniciante. Se tudo o que você sabe sobre computadores é como salvar arquivos de texto, então este é o livro para você.

Para Python versão 3

Este livro irá ensinar você a usar a versão Python 3. Também haverá orientação para você se adaptar ao antigo e mais comum Python versão 2 no livro.

Quem lê Um Byte de Python?

Aqui estão o que as pessoas estão falando sobre o livro:

Este é o tutorial do melhor iniciante que já vi! Obrigado pelo seu esforço. -- Walt Michalik

A melhor coisa que encontrei foi "Um Byte de Python", que é simplesmente um livro brilhante para iniciantes. Está bem escrito, os conceitos são bem explicados com exemplos auto-evidentes. -- Joshua Robin

Excelente introdução suave para programação #Python para iniciantes -- Shan Rajasekaran

Melhor guia novato para python -- Nickson Kaigi

Comece a amar Python com cada página lida -- Herbert Feutl

guia perfeito para principiantes para python, lhe dará chave para desbloquear mundo mágico de python -- Dilip

Eu deveria estar fazendo o meu real "trabalho" mas acabou de encontrar "Um Byte de Python". Um ótimo guia com ótimos exemplos. -- Biólogo joão

Recentemente começou a ler um Byte de python. Otimo trabalho. E isso também de graça. Altamente recomendado para aspirantes a pythonistas. -- Mangesh

Um Byte of Python, escrito por Swaroop. (Este é o livro que estou atualmente lendo). Provavelmente o melhor para começar, e provavelmente o melhor do mundo para cada novato ou mesmo um usuário mais experiente. -- Apostolos

Apreciando Reading #ByteOfPython por @swaroopch best book ever -- Yuvraj Sharma

Muito obrigado por escrever um Byte Of Python. Acabei de aprender a codificar dois dias atrás e já estou construindo alguns jogos simples. Seu guia foi um sonho e eu só queria deixar você saber o quanto isso foi valioso. -- Franklin

Eu sou da Faculdade de Engenharia Dayanandasagar (7ª série, CSE). Em primeiro lugar, quero dizer que o seu livro "The byte of python" é um livro muito bom para um iniciante em python como eu. Os conceitos são tão bem explicados com exemplos simples que me ajudaram a aprender facilmente python. Muito obrigado. -- Madhura

Eu sou um estudante de TI de 18 anos que estuda na Universidade da Irlanda. Gostaria de expressar minha gratidão para você por escrever seu livro "Um Byte de Python", Eu já tinha conhecimento de 3 linguagens de programação - C, Java e Javascript, e Python foi, de longe, o langague mais fácil que já aprendi, e isso foi principalmente porque seu livro foi fantástico e tornou a aprendizagem python muito simples e interessante. É um dos livros de programação mais bem escritos e fáceis de seguir que já li. Parabéns e mantenha o excelente trabalho. -- Matt

Oi, sou da República Dominicana. Meu nome é Pavel, recentemente li seu livro Um Byte de Python e eu considero excelente! :). Aprendi muito de todos os exemplos. Seu livro é de grande ajuda para iniciantes como eu ... -- Pavel Simo

Eu sou um estudante da China. Agora, eu li você livro Um byte de Python, Oh, é lindo. O livro é muito simples, mas pode ajudar todos os primeiros aprendizes. Você sabe que eu sou interessante em Java e computação em nuvem muitas vezes, tenho que programar o programa para o servidor, então acho que a python é uma boa escolha, termine seu livro, acho que não é apenas uma boa opção, é preciso usar o Python. Meu inglês não está muito bem, o e-mail para você, eu só quero te agradecer! Best Wishes para você e sua família. -- Roy Lau

Acabei recentemente de ler o Byte of Python, e pensei que deveria agradecê-lo. Fiquei muito triste em alcançar as páginas finais, pois agora tenho que voltar para os manuais aborrecidos e tediosos de oreilly ou etc. para aprender sobre o Python. De qualquer forma, eu realmente aprecio o seu livro. Samuel Young

Caro Swaroop, estou fazendo uma aula de um instrutor que não tem interesse em ensinar. Estamos usando Learning Python, segunda edição, por O'Reilly. Não é um texto para iniciantes sem qualquer conhecimento de programação e um instrutor que deveria estar trabalhando em outro campo. Muito obrigado pelo seu livro, sem isso, eu não teria idéia de Python e da programação. Graças a um milhão, você é capaz de interromper a mensagem a um nível que os iniciantes podem entender e nem todos podem. -- Joseph Duarte

Eu adoro seu livro! É o maior tutorial de Python de sempre, e uma referência muito útil. Brilhante, uma verdadeira obra-prima! Mantenha o bom trabalho! -- Chris-André Sommerseth

Em primeiro lugar, quero agradecer a você por este livro. Eu acho que é um bom livro para aqueles que estão procurando um tutorial para principiantes para o Python. Há cerca de dois ou há anos atrás, penso eu, quando ouvi falar sobre este livro. Naquele momento, eu não sou capaz de ler algum livro em inglês ainda, então recebi uma tradução chinesa, que me levou ao portal da programação de Python. Recentemente, lê este livro. Desta vez, é claro, a versão inglesa. Eu não podia acreditar que eu posso ler o livro inteiro sem o meu dicionário em mãos. Claro, tudo depende do seu esforço para tornar este livro fácil de entender. -- myd7349

Estou apenas enviando um e-mail para você agradecer por escrever o Byte of Python online. Eu estava tentando Python por alguns meses antes de tropeçar em seu livro, e apesar de ter feito um sucesso limitado com o pyGame, nunca completei um programa. Graças à sua simplificação das categorias, o Python realmente parece um objetivo alcançável. Parece que finalmente aprendi os alicerces e posso continuar com o meu verdadeiro objetivo, desenvolvimento de jogos. ... Mais uma vez, muito obrigado por colocar um guia tão estruturado e útil para a programação básica na web. Isso me empurrou para dentro e para fora de OOP com um entendimento onde dois livros de texto falharam. -- Matt Gallivan

Gostaria de agradecer o seu livro Um Byte de Python que eu próprio encontrar a melhor maneira de aprender python. Eu sou um jovem de 15 anos, eu vivo no Egito, meu nome é Ahmed. Python foi minha segunda linguagem de programação, eu aprendi visual basic 6 na escola, mas não aproveitei, no entanto, eu realmente gostei de aprender python. Eu fiz o programa do catálogo de endereços e fiquei bem sucedido. Vou tentar começar a fazer mais programas e ler programas em python (se você puder me dizer a fonte que seria útil). Eu também começarei a aprender java e se você pode me dizer onde encontrar um tutorial tão bom quanto o seu para java que me ajudaria muito. Thanx. -- Ahmed Mohammed

Um recurso maravilhoso para iniciantes que desejam aprender mais sobre Python é o tutorial em PDF de 110 páginas. Um byte de Python de Swaroop C H. É bem escrito, fácil de seguir, e pode ser a melhor introdução à programação de Python disponível. -- Drew Ames

Ontem eu perdi a maior parte do Byte of Python no meu Nokia N800 e é a introdução mais fácil e concisa ao Python que já encontrei. Altamente recomendado como ponto de partida para aprender Python. -- Jason Delport

Byte de Vim e Python por @swaroopch é, de longe, o melhor trabalho de escrita técnica para mim. Excelente leitura #FeelGoodFactor -- Surendran

"Byte of python" o melhor, de longe, homem (em resposta à pergunta "Alguém pode sugerir um recurso bom e barato para aprender os conceitos básicos de Python? ") -- Justin LoveTrue

O livro Byte de python foi muito útil. Obrigado bigtime :) Chinmay

Sempre foi um fã de A Byte of Python - feito para programadores novos e experientes. -- Patrick Harrington

Comecei a aprender python há alguns dias a partir do seu livro ... graças a um livro tão legal. Está tão bem escrito, você fez a minha vida fácil ... assim, você encontrou um novo fã seu ... então, eu estou agradecido. -- Gadadhari Bheem

Antes de começar a aprender Python, adquiri habilidades básicas de programação em Assembléia, C, C ++, C # e Java. A própria razão pela qual eu queria aprender Python é popular (as pessoas estão falando sobre isso) e poderosas (realidade). Este livro escrito pelo Sr. Swaroop é um guia muito bom para programadores novos e novos programadores de python. Levou 10 dias para passar por isso. Ótima ajuda! -- Fang Biyi (PhD Candidate ECE, Michigan State University, grande ajuda!)

Muito obrigado por este livro! Este livro esclareceu muitas perguntas que eu tinha sobre certos aspectos do Python, como a programação orientada a objetos. Eu não me sinto como um especialista em OO, mas eu sei que este livro me ajudou em um primeiro passo ou dois. Agora escrevi vários programas de python que realmente fazem coisas reais para mim como administrador de sistema. Todos eles são orientados para o procedimento, mas são pequenos pela maioria dos padrões de pessoas. Mais uma vez, obrigado por este livro. Obrigado por ter na web. -- Bob

Eu só quero agradecer por escrever o primeiro livro sobre programação que já li. Python é agora minha primeira língua, e eu posso imaginar todas as possibilidades. Então, obrigado por me dar as ferramentas para criar coisas que eu nunca teria imaginado que eu poderia fazer antes. -- "The Walrus"

Eu queria agradecer por escrever Um Byte Of Python (2 & 3 Versões). Foi inestimável para minha experiência de aprendizagem em Python e Programação em geral. Escusado será dizer que sou iniciante no mundo da programação, alguns meses de auto-estudo até este ponto. Eu estava usando tutoriais do youtube e alguns outros tutoriais on-line, incluindo outros livros gratuitos. Eu decidi cavar em seu livro ontem, e eu aprendi mais nas primeiras páginas do que em qualquer outro livro ou tutorial. Algumas coisas sobre as quais fiquei confuso foram esclarecidas com um GRANDE exemplo e explicação. Não posso esperar para ler (e aprender) mais! Muito obrigado por não só escrever o livro, mas por colocá-lo sob a licença creative commons (grátis). Graças a Deus, há pessoas altruístas como você lá fora para ajudar e ensinar o resto de nós. -- Chris

Eu escrevi você de volta em 2011 e eu estava apenas entrando em Python e queria agradecer seu tutorial "A Byte of Python". Sem ele, eu teria caído no caminho. Desde então, eu passei a programar uma série de funções na minha organização com esta linguagem ainda mais no horizonte. Eu não me chamaria de programador avançado por qualquer estiramento, mas eu aviso o pedido ocasional de assistência agora de outros desde que comecei a usá-lo. Descobri, ao ler "Byte" por que eu tinha cessado estudando C e C ++ e foi porque o livro que me foi dado começou com um exemplo contendo uma tarefa aumentada. Claro, não havia nenhuma explicação para este arranjo de operadores e caí na minha cabeça tentando entender o que estava na página escrita. Como me lembro, foi um exercício muito frustrante que acabei por abandonar. Não significa que C ou C ++ é impossível de aprender, ou mesmo que eu sou estúpido, mas isso significa que a documentação na qual eu trabalhei não definiu os símbolos e as palavras que são parte essencial de qualquer instrução. Assim como os computadores não conseguem entender uma palavra de computador ou símbolo de computador que está fora da sintaxe para o idioma que está sendo usado, um aluno novo em qualquer campo não compreenderá seu assunto se ele encontrar palavras ou símbolos para os quais não há definições. Você tem uma "tela azul", por assim dizer, em ambos os casos. No entanto, a solução é simples: encontre a palavra ou o símbolo e obtenha a definição ou o símbolo apropriado, e veja, o computador ou o aluno podem prosseguir. Seu livro foi tão bem juntado que eu encontrei muito pouco nele não consegui entender. Então, obrigado. Encorajo você a continuar a incluir definições completas de termos. A documentação com o Python é boa, uma vez que você sabe, (os exemplos são a força do que vejo), mas em muitos casos parece que você deve saber para entender a documentação que, na minha opinião, não é o que deveria ser. Os tutoriais de terceiros expressam a necessidade de esclarecimentos sobre a documentação e seu sucesso depende em grande parte das palavras que são usadas para descrever a terminologia. Eu recomendo seu livro para muitos outros. Alguns na Austrália, alguns no Caribe e outros ainda nos EUA. Ele enche um nicho que nenhum outro faz. Espero que você esteja indo bem e desejar-lhe todo o sucesso no futuro. -- Nick

Ei, isso é ankush (19). Eu estava enfrentando uma grande dificuldade para começar com python. Eu tentei muitos livros, mas todos eram mais volumosos e não orientados para o alvo; e então achei esse adorável, o que me fez amar python em nenhum momento. Muito obrigado por este "lindo livro". -- Ankush

Gostaria de agradecer o seu excelente guia em Python. Eu sou um biólogo molecular (com pouco fundo de programação) e, para o meu trabalho, preciso lidar com grandes conjuntos de dados de seqüências de DNA e analisar imagens de microscópio. Para ambas as coisas, a programação em python foi útil, se não essencial para completar e publicar um projeto de 6 anos. Que tal guia esteja livremente disponível é um sinal claro de que as forças do mal ainda não estão governando o mundo! :) :) -- Luca

Uma vez que este será o primeiro idioma que você aprende, você deve usar um Byte of Python. Realmente dá uma introdução adequada na programação em Python e é bem sucedido para o iniciante médio. A coisa mais importante a partir daí começará a fazer seus próprios pequenos programas. -- "{Unregistered}"

Apenas para dizer um alto e feliz Muito obrigado para publicação "Um Byte de Python" e "Um Byte de Vim". Esses livros foram muito úteis para mim há quatro ou cinco anos, quando eu começar a aprender programação. Agora estou desenvolvendo um projeto que foi um sonho por um longo, longo tempo e só quero dizer obrigado. Continue caminhando. Você é uma fonte de motivação. Muito bem sucedida. -- Jocimar

Leitura acabada Um byte de Python em 3 dias. É bastante interessante. Nenhuma página era chata. Quero entender o código do leitor de tela Orca. Seu livro espero me equipou para isso. -- Dattatray

Oi, 'Um byte de pitão' é realmente uma boa leitura para iniciantes em python. Então, novamente, NICE WORK! Sou um desenvolvedor de Java e C com experiência de 4 anos na China. Recentemente, eu quero fazer algum trabalho no projeto de nota de zim-wiki que usa Pygtk para implementar. Eu leio seu livro em 6 dias, e eu posso ler e escrever exemplos de código Python agora. por sua contribuição. Por favor, mantenha seu entusiasmo para tornar este mundo melhor, isso é apenas um pouco encorajador da China. -- Lee

Eu sou Isen de Taiwan, que é um estudante de graduação em Departamento de Engenharia Elétrica da Universidade Nacional de Taiwan. Gostaria de agradecer o seu excelente livro. Eu acho que não é apenas fácil de ler, mas também abrangente e completo para um novo recém-chegado do Python. A razão pela qual eu leio seu livro é que estou começando a trabalhar na estrutura do GNU Radio. Seu livro me permite capturar a maioria das principais ideias e habilidades essenciais do Python com um tempo mínimo. Eu também vi que você não se importa que os leitores lhe enviem uma nota de agradecimento em seu livro. Então, eu realmente gosto do seu livro e aprecio isso. Obrigado. -- Isen I-Chun Chao

O livro é usado pela NASA! É usado em seus Laboratório de propulsão a jato com o projeto Deep Space Network.

Cursos académicos

Este livro está / está sendo usado como material didático em diversas instituições educacionais:

Licença

Este livro é licenciado sob um Creative Commons Attribution-ShareAlike 4.0 International License.

Isso significa:

  • Você é livre para compartilhar, ou seja, para copiar, distribuir e transmitir este livro
  • Você está livre para Remix, ou seja, para fazer alterações neste livro (especialmente traduções)
  • Você é livre para usá-lo para fins comerciais

Observe:

  • Por favor não venda cópias eletrônicas ou impressas do livro, a menos que você tenha mencionado de forma clara e proeminente na descrição que essas cópias não são do autor original deste livro.
  • Atribuição devem seja mostrado na descrição introdutória e na primeira página do documento, ligando de volta para https://python.swaroopch.com/ e indicando claramente que o texto original pode ser obtido a partir deste local.
  • Todos os códigos / scripts fornecidos neste livro estão licenciados sob o Licença BSD de 3 cláusulas salvo indicação em contrário.

Leia agora

Você pode lê-lo on-line em https://python.swaroopch.com/

Compre o livro

Uma cópia impressa do livro pode ser comprada em https://www.swaroopch.com/buybook/ por seu prazer de leitura off-line e para apoiar o desenvolvimento contínuo e a melhoria deste livro.

Download

Visite https://www.gitbook.com/book/swaroopch/byte-of-python/details para os seguintes tipos de downloads:

Visit https://github.com/swaroopch/byte-of-python for the raw content (for suggesting corrections, changes, translating, etc.)