Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Python, Manuais, Projetos, Pesquisas de Física

livro completo em português

Tipologia: Manuais, Projetos, Pesquisas

2017
Em oferta
30 Pontos
Discount

Oferta por tempo limitado


Compartilhado em 11/07/2017

diniz-filho-3
diniz-filho-3 🇧🇷

4.4

(7)

6 documentos

1 / 224

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64
Discount

Em oferta

Pré-visualização parcial do texto

Baixe Python e outras Manuais, Projetos, Pesquisas em PDF para Física, somente na Docsity!

INTRODUÇÃO À PROGRAMAÇÃO COM PYTHON Algoritmos e lógica de programação para iniciantes novatec Nilo Ney Coutinho Menezes Introdução à Programação com Python Algoritmos e lógica de programação para iniciantes Corrigir 3 208 da Novater Edo Ita Todas os dica reservados o propos poda Li 4 de 9400/1998 É preizida a tepuodnçãa desta obra, mess petcal, pa cualquer prove antovszaçõ, por esc, da amor e Ge Eita se prsia Editor Rene Fate Renata g'svatica: Pai Z: Esliovação elerânica: Camo Rosabara Capa: Victor Bit sun: ons-852 Hitórica do impressões Namsr:bro20S Peieisa edição. Nocate Editora Lda. Re Luis Atôna das tamtas HO 2160:009 Stu Pal 5º Brasil telão 12959 679 Ee 15 29085 Eni: nemeciQrovatse cem br Sar: aseresoom Td: ietcemenemtecdiora Lace: [acecol. cometer Line: lide comininoearor A mind esposa, Chris, e 0, Tg Flama e Tr. 1 Indução Programação com Python AM Capítulo 3 Variáveis e entrada de dados. 31 Nemea de vacéris 32 Repuesecuação e valores muméicos, a 23 Vanánei do fipa Lógico, a eres elorioraio “& 477 Coesão da entrada e od EB Pemacomia 5 apltalo Condições ai 3 Psrmr-es anais adeli, E Capítulo 5» Repetições. SACartadores 32 Acnremladores, 5 38 Iscocuperda a cer » é epenigõesauinhuces 7 Capítulo 6 Lists. árabe do ou cics 62 (Caia e fatamenta esse, €STamenzedeliies E adição co cirmentos, 65 Soavoção ce eleentos da Tere GSTIando 67 Luce lies coma lhes úSPesquisa $S senda tor EN rage Img. E Operações som re El aplicações E Listas com seringe Sumário E) EEN Sstos dentro de iscas 10 616 Oudenação. mu 67 Dicionísios n7 618 Diciouáio Ga iso um Capítulo 7 Trabalhando com strings... 13 TE Verficação parcial ur ui + 72 Cortaper. ps 3 ecquisa de meg 26 74 Posicionamento de cngo ps RS Queira om segaração desráris o 76 Salsinuição é Requação de expegas em sranco. “8 Validação por pa Ar cor 23 Forsomiaçõo cesto 31 Cormatação ce núcme-oo, TN Jogo da oca, Capítulo 8» Funções E) arde Incas globais nt 89 Funções rem [o S3%lidaç 156 B& Parâmetass opeioma s ds Nexueano parâmer-os 18 6 Funções ceumo pasâmerco 18 & Umpastamento e desene cotamento de pe-âmetras o S8 Desempacosamenos e pariaue av 12 = “rçes Lead 15 Bot Meias [5 BEL Nr mençs é caros “o BI à dunçém pe. 7 Capítulo 9 Arquivos tai al Paeêsmeieo da io dece-ando. 22 Geração de “9 Laitura é escrito Prcessercento e ue aqu. “5 Censo TEM s7tm pets sbre semp Sort todos nes im cimo Agradecimentos Este ro mão seria pve suo incentivo dorainhe esposa, Emília Chisuare, ção de meus flo, Tg, Hansi é lis Pare quem amora em am el peisério como & Bélgica, escuever io verão nem sempr Tumibéio agradeço ao suporte ofemeida pes rieus pais é avós durante men estado e peles comsslios, coteprsensão e orientação que sempre recbi Sã poderia me esquecer de meuiranõo,T nf Victor pela ajuda com as imagens em por:aguês, A Ticiano Ramal e aos colegas da lista pyhom-brasl. Luciano obrigado geo incesto a publicar ese livro e pelos oontentários exis cu pertie À comunidade pychon beail pela esterço » pros de vieildade em manter as discussões cm asso nível, agradando inciantes, curiosos prisiorcais de cormputação. “Agisdecimentos tomibéra do culegas, amigos e cJunos dz Turilação Matias Machine hoje Bunação Nolez de Ensino, onde tive oportunidade de esmu e de programação, dos arise cole E Cento Eiducacioaa. La Saliee da Fendação Paulo Feircea, onde mintsrei gica de programação e de Pytãon. balar como prosssor de logic Prefácio Agrend: à prograner sando a linguagem BASIC, ainda eu tocados dos nor. 36, Lembro de constcuir pequenos; ca agondas elofêm case jogos Acima memos em fas KZ Ars da Iernetemorens regra de dee Brasi, forama ditaprirader a peogrannar cra lendo Livros e, lato, programando. 4 farei mais conruum de olbuer nuvas prograsass sra por reco elo revistas de prog ação Ex evistas eram verbateiramente dedicadas à nova comunide dede nsaários de micracomputadoces, os compacadores doucésucos. Elas trate iseagems comrplias do pro escritas é BASIC qu Assembis. Fim tema épnca em que du somo distante, dig;zar esses prograntas era a únie: otuçãe: para podes exccutá-los à experiência de lee digitar os programes “oi mito importante para aprender a progra, mes infelizmente pericasnoxistas técnicas Dove cão custe iniciantes 4 complexidade das programas ce hoje tem! indo mais enpo de estudo que antigamen-e. Tonhora a Tnte-net jude eus seguir ema ordem ilameçaca do eprencizado é mto ixapol ste isrmo usado na épyaca pata lierenciar dowetfad aual era ho começas asinar proguaxaçõo, desafio semprs fi encor-rar om bro” que pues ser Tide pes almas cia esino snédio ou no início do easiuo superior. Embora vários obrss tenhem suprido essa aececaidade, à aso de amosti é sconpr foi necessário, pois a oediem em quesasnesvos eomecims cram apresentados ec: quase semrpre mais interessante para ava dicionário que para «rensirto de programação em 5, Concsttos importantes pers 0 “viciante eram completamente esquecidas, eo ico maiu-era dado a assutnsrsa-scomplees, Seguindo um conceito aprese zada por meus projessores do ensiro Ngungem fica eis apre 4 envendes curas liagna- gens e pro, É nesse lépica de srogramação para inie-antes cu este Loro se corta, apresesteado secucsas da pix cermpre que possivel O ioroitmé de iciar o leitor ao amanda da prego la paracersos e comeeitos cuads esuçucos Acredito que dpois colereestmdaseste ipa socê estará epues ler auras obras do srograraeção e a aprender noves Ting aves por conta própria Quem: apre isgine rear “ Introdução à Progamaeão com Python O uso de Pyihom csmibém libeca alunos e prciessores para utizar o sssuma operacieaal de su escola, seja Wiudon, Lim em Mic OS X, todos os s do tro rocacrem apenas a disesiburição padrão da liagncgeus que iscibilzaca gramuitamente Tmbara todo esforço tenha sides realizado pera evitar exro e cruise, não há garantias de que o lay esteja isento co setas. So você encuntza úlhas no o. emeie um e-cuail para ermmefBrile pra br Em caso de dúvidas, em- bora e não possa garantir sesposta a tados os & uai, exvie sua mensagem pra duvidasfEniio prbr. Dica, críicas o sugestões podem ser enviadas para profesoresrlam br. O cldigo-inato e ese aai correções deste hero podera se: econtradess na site ps abrápros. Usem do cometido de cade capitulo é apresentado a seguir ar n desafio de axtendes e estimular » Capírilo 1 - ocivas estmea da programação “e compuradares, roresensando problemas aplica- cões do dia-adis, Capitulo 2 Preparação do amiienes: Instalação do interpretador Py ienrodução ut edizar de retos apresentação do IDLE, ambience de execução, giros Less com corações atiméricas sons digitar programas o fezer os pa no iaterpretador. Capital = 3 Wasdéveis e eunvad: de dados: 1305 do saziáveis, propriedades, de cada cipa, operações é operadores. Apresenta o conceito de pragrama no eme vma cócica simples e raserearmenro. Errada de dados peles telado, começsão de tipos de dados sermos comes, tuto 4- Cond: cerearas condicionais coueritorede blocos eselação o na avaliação de tcoressães lógicas s a exam com br atores acumulado res Apresenta o conceito de repetião du seecução deem ilooo e de” dlo5- Reporições: cstruncra de eperição tel petições Capítulo 6 — Listas: operações sem ficas, ordenação pela auétodo de bol nas, eseaisa, ndização de Estas come pilhas e fas Capimio 7 Tesbalhendo com stings: apresen-a aperuções avançadas com saringa. Esploe à classe sing do Python, O capútuls erer também um jogo ape para fixar e concertos de manigulaçõo de strinps. Inodução s Copiado Funções: noção do função «transferência sivas, funções lembida, purâsmeicos, mádulos, xprosenta mimeros al rérios Capítulo 9 - Aequivos: criação & lsirura de arquivos eus disco. Geração de iquivos HTM em Pythoxa operações cam arquivos e direuúrios, perâmenos pela lah de cormando, carmir has Capitulo 10 — Classes e objetos: inrodução à orientação a vijetos tvplica os comes de classe, objetos, métadas e herznga Prepara o aluno para continuas estudam tópico e melhor compreender o assumo. Capítulo Próximos passos: capítula Cad, eae [sta os sróximos passos era diversos tópica coma jogos, sistemas we programação funcional, interíaces. etáficas e banens le dado. Visa apuesencar lisros « projetos open source pelos. ais aluno pode condinvar sraeandla, dependendo de sua área de interesse apêndice A— Mensagem de erro: explica as mensagem de err mais nec uentes em Python, mostrando stas camsas e como resolve les. Capo mnthação 7 Jeso ão sgaifica que toc será ata programador por toda a vida, ca que sto ita a e informática, Lima desclpa que já com tas ec "sei prega as não gosto”, Vos alumos de como ação teriam se cursos sem sler smcgpamar Tato É ser seleto saber aragramar. Programar é como andar de baile, você não csquece, rias só aprende Sncudo, o tt: de una ng você reali aprender a program, terá porca dificuldade paca apcender amu inguageno Dienemterente de saber progra a site e um Line spcagem do prograa da nuit cima, Não pese que saber programar é decorar todos aqueles comando parâenetruse nomes estrado Programar é saber ucilizar uma Imguegom de programação para resoiver problemas, ou sea, saber expressar uma colação asatddo ua e Eogremação. de programação sara outra, se age de 1.2 Como está seu nível de paciência? Seja zacenee Osama caso para quere estude tograrsaçã Cruel será seu primeiro programez Um editor de tea ic? Uma culcaladora é querer fazer coisas dificeis logo. Lone planilha ele Né Ser ag be ea smp. Come orar is mé Eis imemnos soar dois números Como tempo, à commplenidade é 0 Lemmanto des programas aumentarão Seja paciente. Prograrsa: exige enuita paciência e, princ:zalmene, aeação a deralhes, Ur simples sfrgoda ne Igr e um ponta am aspes esquecicas sea pregraras, No inicio é comem pesder « cale ou caesena cs desespezar até aprender lero que reslivente escres horas, paciência muaa é dermeis,Leie novamente a mensagens: de esto ou pare paca entender o que tão está Cancionando cui or está corsra você. em culpe o dic ou o di om messes programas. Nessas amei E ru per ja acompet Seja pacien ” Indução Programação om Pyth. 13 Quanto tempo você pretende estudar? Podee a grama o misro-orida de sus tia, abre vidros de temédio lendo as instruções da tarapa om que arincisa ce Lego, programar é ceu segundo nome. der « prograciar em po ss oras Se encê é o seio que pro Ted ué já programancos algo na vida, nem que seja dr so cinema ro só- nda À questão é: quato terapo você