{"id":115058,"date":"2023-08-24T04:55:32","date_gmt":"2023-08-24T07:55:32","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/"},"modified":"2023-08-24T04:55:32","modified_gmt":"2023-08-24T07:55:32","slug":"como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes","status":"publish","type":"post","link":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/","title":{"rendered":"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes"},"content":{"rendered":"<p><body><\/p>\n<h1>Como criar um programa em Python: Guia passo a passo para iniciantes<\/h1>\n<h2>Primeiro t\u00f3pico: Configurando o ambiente de desenvolvimento<\/h2>\n<p>Aprender a criar um programa em Python \u00e9 um dos primeiros passos para se tornar um desenvolvedor de software. Neste guia passo a passo para iniciantes, vamos explorar os fundamentos dessa linguagem de programa\u00e7\u00e3o e como voc\u00ea pode come\u00e7ar a criar seus pr\u00f3prios programas em Python.<\/p>\n<p>Python \u00e9 uma linguagem de programa\u00e7\u00e3o de alto n\u00edvel, conhecida por sua sintaxe simples e legibilidade. Ela \u00e9 amplamente utilizada em v\u00e1rias \u00e1reas, desde desenvolvimento web at\u00e9 an\u00e1lise de dados e intelig\u00eancia artificial. Antes de come\u00e7armos a criar um programa em Python, \u00e9 importante ter o ambiente de desenvolvimento configurado.<\/p>\n<h3>Passo 1: Configurando o ambiente de desenvolvimento<\/h3>\n<p>Para criar um programa em Python, voc\u00ea precisar\u00e1 de um ambiente de desenvolvimento integrado (IDE) e do interpretador da linguagem. Existem v\u00e1rias op\u00e7\u00f5es dispon\u00edveis, como o PyCharm, o Visual Studio Code e o IDLE. Escolha aquele com o qual voc\u00ea se sinta mais confort\u00e1vel e instale-o em seu sistema.<\/p>\n<h3>Passo 2: Escrevendo o c\u00f3digo<\/h3>\n<p>Agora que voc\u00ea tem o ambiente de desenvolvimento configurado, vamos come\u00e7ar a escrever o c\u00f3digo do nosso programa em Python. Abra o seu IDE e crie um novo arquivo. Voc\u00ea pode nome\u00e1-lo como preferir, mas \u00e9 uma boa pr\u00e1tica usar uma extens\u00e3o .py para indicar que \u00e9 um arquivo Python.<\/p>\n<p>Em seguida, vamos come\u00e7ar com o famoso &#8220;Ol\u00e1, Mundo!&#8221;. Digite o seguinte c\u00f3digo:<\/p>\n<pre><code>print(\"Ol\u00e1, Mundo!\")<\/code><\/pre>\n<p>Esse c\u00f3digo simplesmente imprimir\u00e1 a frase &#8220;Ol\u00e1, Mundo!&#8221; no console. Agora, salve o arquivo e execute-o. Voc\u00ea ver\u00e1 a sa\u00edda &#8220;Ol\u00e1, Mundo!&#8221; impressa no console.<\/p>\n<h3>Passo 3: Entendendo os conceitos b\u00e1sicos<\/h3>\n<p>Para criar programas mais complexos em Python, \u00e9 importante entender alguns conceitos b\u00e1sicos. Vamos abordar brevemente alguns deles:<\/p>\n<ul>\n<li>Vari\u00e1veis: s\u00e3o usadas para armazenar valores e podem ser de diferentes tipos, como n\u00fameros, strings e booleanos.<\/li>\n<li>Estruturas de controle: como condicionais (if-else) e loops (for, while), permitem controlar o fluxo de execu\u00e7\u00e3o do programa.<\/li>\n<li>Fun\u00e7\u00f5es: s\u00e3o blocos de c\u00f3digo reutiliz\u00e1veis que executam uma tarefa espec\u00edfica. Elas ajudam a organizar e modularizar o c\u00f3digo.<\/li>\n<li>Listas: s\u00e3o cole\u00e7\u00f5es ordenadas de elementos e podem ser modificadas.<\/li>\n<li>Dicion\u00e1rios: s\u00e3o estruturas de dados que mapeiam chaves a valores, permitindo acesso r\u00e1pido aos elementos.<\/li>\n<\/ul>\n<h3>Passo 4: Exemplos pr\u00e1ticos<\/h3>\n<p>A melhor maneira de aprender a criar programas em Python \u00e9 atrav\u00e9s de exemplos pr\u00e1ticos. Vamos ver alguns exemplos simples:<\/p>\n<h4>Exemplo 1: Calculadora<\/h4>\n<pre><code># Fun\u00e7\u00e3o para somar dois n\u00fameros\n  def somar(a, b):\n      return a + b\n  \n  # Fun\u00e7\u00e3o para subtrair dois n\u00fameros\n  def subtrair(a, b):\n      return a - b\n  \n  # Fun\u00e7\u00e3o para multiplicar dois n\u00fameros\n  def multiplicar(a, b):\n      return a * b\n  \n  # Fun\u00e7\u00e3o para dividir dois n\u00fameros\n  def dividir(a, b):\n      return a \/ b\n  \n  # Testando as fun\u00e7\u00f5es\n  print(somar(2, 3))      # Sa\u00edda: 5\n  print(subtrair(5, 2))   # Sa\u00edda: 3\n  print(multiplicar(4, 6))# Sa\u00edda: 24\n  print(dividir(8, 4))    # Sa\u00edda: 2<\/code><\/pre>\n<h4>Exemplo 2: Verificando se um n\u00famero \u00e9 par ou \u00edmpar<\/h4>\n<pre><code>def verificar_par_impar(numero):\n      if numero % 2 == 0:\n          return \"O n\u00famero \u00e9 par.\"\n      else:\n          return \"O n\u00famero \u00e9 \u00edmpar.\"\n  \n  # Testando a fun\u00e7\u00e3o\n  print(verificar_par_impar(10))   # Sa\u00edda: O n\u00famero \u00e9 par.\n  print(verificar_par_impar(7))    # Sa\u00edda: O n\u00famero \u00e9 \u00edmpar.<\/code><\/pre>\n<p>Esses s\u00e3o apenas exemplos simples para ilustrar como criar programas em Python. Com o tempo, voc\u00ea poder\u00e1 explorar recursos mais avan\u00e7ados e criar programas mais complexos.<\/p>\n<h2>Segundo t\u00f3pico: Recursos avan\u00e7ados em Python<\/h2>\n<p>Agora que voc\u00ea j\u00e1 aprendeu os conceitos b\u00e1sicos para criar um programa em Python, vamos aprofundar um pouco mais no assunto. Neste segundo t\u00f3pico, abordaremos alguns dos recursos avan\u00e7ados dispon\u00edveis na linguagem.<\/p>\n<h3>1. Manipula\u00e7\u00e3o de arquivos<\/h3>\n<p>Python possui v\u00e1rias bibliotecas e fun\u00e7\u00f5es embutidas para facilitar a manipula\u00e7\u00e3o de arquivos. Voc\u00ea pode criar, ler, escrever e modificar arquivos de texto e bin\u00e1rios usando as fun\u00e7\u00f5es apropriadas. Por exemplo, voc\u00ea pode abrir um arquivo, ler seu conte\u00fado, escrever novos dados e fech\u00e1-lo quando n\u00e3o estiver mais em uso.<\/p>\n<h3>2. Tratamento de exce\u00e7\u00f5es<\/h3>\n<p>Ao criar um programa em Python, \u00e9 importante considerar a possibilidade de erros e exce\u00e7\u00f5es. O Python oferece recursos para lidar com exce\u00e7\u00f5es, permitindo que voc\u00ea capture erros e execute a\u00e7\u00f5es espec\u00edficas quando eles ocorrerem. Isso ajuda a tornar o seu programa mais robusto e evitar falhas inesperadas.<\/p>\n<h3>3. M\u00f3dulos e pacotes<\/h3>\n<p>Python possui um vasto ecossistema de m\u00f3dulos e pacotes que podem ser importados em seus programas. Esses m\u00f3dulos fornecem funcionalidades adicionais, como manipula\u00e7\u00e3o de datas, c\u00e1lculos matem\u00e1ticos avan\u00e7ados, intera\u00e7\u00e3o com bancos de dados, entre outros. Voc\u00ea pode explorar a biblioteca padr\u00e3o do Python e tamb\u00e9m instalar pacotes externos usando o gerenciador de pacotes pip.<\/p>\n<h3>4. Orienta\u00e7\u00e3o a objetos<\/h3>\n<p>Python suporta programa\u00e7\u00e3o orientada a objetos, o que permite criar classes e objetos para representar entidades do mundo real. A orienta\u00e7\u00e3o a objetos oferece uma maneira estruturada de organizar e reutilizar o c\u00f3digo, tornando-o mais modular e f\u00e1cil de manter. Voc\u00ea pode criar classes, definir m\u00e9todos e atributos, e criar inst\u00e2ncias dessas classes para trabalhar com os objetos.<\/p>\n<h2>Terceiro t\u00f3pico: Recursos avan\u00e7ados para aprimorar seus programas em Python<\/h2>\n<p>\u00c0 medida que voc\u00ea se torna mais familiarizado com a linguagem Python, \u00e9 importante conhecer alguns recursos avan\u00e7ados que podem aprimorar seus programas e torn\u00e1-los mais eficientes. Neste terceiro t\u00f3pico, exploraremos algumas dessas funcionalidades avan\u00e7adas.<\/p>\n<h3>Compreens\u00e3o de listas<\/h3>\n<p>Uma das caracter\u00edsticas poderosas do Python \u00e9 a capacidade de usar a compreens\u00e3o de listas para criar listas de maneira concisa. Com a compreens\u00e3o de listas, voc\u00ea pode gerar uma lista com base em uma express\u00e3o e em uma estrutura de controle, como um loop for. Isso pode economizar tempo e deixar o seu c\u00f3digo mais limpo e leg\u00edvel.<\/p>\n<h3>Decoradores<\/h3>\n<p>Os decoradores s\u00e3o uma caracter\u00edstica avan\u00e7ada da linguagem Python que permite modificar o comportamento de uma fun\u00e7\u00e3o sem alterar o seu c\u00f3digo-fonte. Os decoradores s\u00e3o fun\u00e7\u00f5es que envolvem outras fun\u00e7\u00f5es e fornecem funcionalidades extras. Eles s\u00e3o \u00fateis para adicionar recursos como logging, autentica\u00e7\u00e3o, cache, entre outros.<\/p>\n<h3>Programa\u00e7\u00e3o ass\u00edncrona<\/h3>\n<p>Python suporta programa\u00e7\u00e3o ass\u00edncrona, que permite que v\u00e1rias tarefas sejam executadas simultaneamente, melhorando o desempenho de programas que envolvem opera\u00e7\u00f5es de I\/O intensivas. A programa\u00e7\u00e3o ass\u00edncrona \u00e9 especialmente \u00fatil em aplicativos de rede e web, onde existem muitas solicita\u00e7\u00f5es de entrada e sa\u00edda.<\/p>\n<h2>Quarto t\u00f3pico: Recursos adicionais e pr\u00f3ximos passos na jornada de programa\u00e7\u00e3o em Python<\/h2>\n<p>Neste quarto t\u00f3pico, abordaremos alguns recursos adicionais em Python e discutiremos os pr\u00f3ximos passos que voc\u00ea pode tomar para continuar sua jornada de programa\u00e7\u00e3o em Python.<\/p>\n<h3>Documenta\u00e7\u00e3o e comunidade<\/h3>\n<p>Uma das grandes vantagens de programar em Python \u00e9 a vasta quantidade de recursos dispon\u00edveis na forma de documenta\u00e7\u00e3o e comunidade. A documenta\u00e7\u00e3o oficial do Python \u00e9 abrangente e detalhada, fornecendo informa\u00e7\u00f5es sobre a linguagem, bibliotecas padr\u00e3o e melhores pr\u00e1ticas de programa\u00e7\u00e3o. Al\u00e9m disso, existem in\u00fameros f\u00f3runs, grupos de discuss\u00e3o e comunidades online onde voc\u00ea pode obter suporte e compartilhar conhecimento com outros desenvolvedores.<\/p>\n<h3>Projetos pr\u00e1ticos<\/h3>\n<p>Uma \u00f3tima maneira de aprimorar suas habilidades em Python \u00e9 trabalhar em projetos pr\u00e1ticos. Escolha um projeto que lhe interesse, como a cria\u00e7\u00e3o de um aplicativo web, um programa de an\u00e1lise de dados ou um jogo, e comece a desenvolv\u00ea-lo. \u00c0 medida que enfrentar desafios e resolver problemas reais, voc\u00ea aprender\u00e1 novos conceitos e se tornar\u00e1 mais proficiente em Python.<\/p>\n<h3>Aprofunde-se em bibliotecas especializadas<\/h3>\n<p>Python possui uma vasta quantidade de bibliotecas especializadas que podem ajud\u00e1-lo em \u00e1reas espec\u00edficas, como aprendizado de m\u00e1quina, an\u00e1lise de dados, processamento de imagens, entre outros. Ao se aprofundar nessas bibliotecas, voc\u00ea poder\u00e1 explorar recursos avan\u00e7ados e criar solu\u00e7\u00f5es mais sofisticadas em seu campo de interesse.<\/p>\n<h3>Contribua para projetos open source<\/h3>\n<p>Uma maneira valiosa de aprimorar suas habilidades em Python e se envolver na comunidade \u00e9 contribuir para projetos open source. Ao participar de projetos de c\u00f3digo aberto, voc\u00ea pode colaborar com outros desenvolvedores, aprender com suas experi\u00eancias e construir um portf\u00f3lio de trabalho significativo.<\/p>\n<p>Conclus\u00e3o:<\/p>\n<p>Neste guia passo a passo, exploramos os fundamentos para criar um programa em Python. Aprendemos sobre a configura\u00e7\u00e3o do ambiente de desenvolvimento, a escrita de c\u00f3digo, os conceitos b\u00e1sicos da linguagem e vimos exemplos pr\u00e1ticos de programas simples. Tamb\u00e9m discutimos recursos avan\u00e7ados, como manipula\u00e7\u00e3o de arquivos, tratamento de exce\u00e7\u00f5es, m\u00f3dulos e pacotes, e programa\u00e7\u00e3o orientada a objetos.<\/p>\n<p>Python \u00e9 uma linguagem vers\u00e1til e poderosa, adequada para iniciantes e profissionais. Se voc\u00ea est\u00e1 come\u00e7ando a programar, este guia fornecer\u00e1 uma base s\u00f3lida para explorar ainda mais o mundo da programa\u00e7\u00e3o em Python. Continue praticando, criando projetos e aprimorando suas habilidades. Com o tempo, voc\u00ea se tornar\u00e1 um desenvolvedor Python experiente e poder\u00e1 criar programas incr\u00edveis.<\/p>\n<h2>Quer aprender mais sobre ci\u00eancia de dados e Python?<\/h2>\n<p>A <a target=\"_blank\" href=\"https:\/\/fluency.io\/br\/blog\/cursos\/#ci\u00eancia de dados\/?utm_source=blog\" rel=\"noopener\">Awari<\/a> \u00e9 a melhor plataforma para aprender sobre ci\u00eancia de dados no Brasil.<\/p>\n<p>Aqui voc\u00ea encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu pr\u00f3ximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.<\/p>\n<p>J\u00e1 pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? <a target=\"_blank\" href=\"https:\/\/app.fluency.io\/br\/blog\/candidatura?&#038;utm_source=blog&#038;utm_campaign=paragrafofinal\" rel=\"noopener\">Clique aqui<\/a> para se inscrever na Awari e come\u00e7ar a construir agora mesmo o pr\u00f3ximo cap\u00edtulo da sua carreira em dados.<\/p>\n<p>Neste guia passo a passo para iniciantes sobre como criar um programa em Python, exploramos desde os conceitos b\u00e1sicos at\u00e9 recursos avan\u00e7ados da linguagem. Atrav\u00e9s dos t\u00f3picos abordados, voc\u00ea aprendeu a configurar o ambiente de desenvolvimento, escrever c\u00f3digo Python, entender conceitos fundamentais e explorar funcionalidades avan\u00e7adas.<\/p>\n<p>Lembre-se de que a pr\u00e1tica \u00e9 fundamental para se tornar um programador habilidoso em Python. Continue desenvolvendo projetos, explorando bibliotecas e aprofundando seus conhecimentos. A linguagem Python oferece uma ampla gama de possibilidades e \u00e9 amplamente utilizada em diversos campos, desde desenvolvimento web at\u00e9 an\u00e1lise de dados e intelig\u00eancia artificial.<\/p>\n<p>Com dedica\u00e7\u00e3o e perseveran\u00e7a, voc\u00ea estar\u00e1 pronto para criar programas complexos e solu\u00e7\u00f5es inovadoras em Python. Continue aprendendo, aprimorando suas habilidades e aproveitando o vasto ecossistema dessa linguagem de programa\u00e7\u00e3o. Boa jornada na programa\u00e7\u00e3o em Python!<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvolvimento e escreva seu c\u00f3digo. Saiba mais sobre vari\u00e1veis, estruturas de controle, fun\u00e7\u00f5es, listas e dicion\u00e1rios. Veja exemplos pr\u00e1ticos de programas simples e descubra recursos avan\u00e7ados, como manipula\u00e7\u00e3o de arquivos, tratamento de exce\u00e7\u00f5es, m\u00f3dulos e programa\u00e7\u00e3o orientada a objetos. Aprimore seus programas com recursos avan\u00e7ados, como compreens\u00e3o de listas, decoradores e programa\u00e7\u00e3o ass\u00edncrona. Descubra recursos adicionais em Python, como documenta\u00e7\u00e3o, comunidade, projetos pr\u00e1ticos e bibliotecas especializadas. Aproveite a versatilidade e poder do Python para criar programas incr\u00edveis.<\/p>\n","protected":false},"author":9,"featured_media":27881,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-115058","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes | Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvol...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes | Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvol...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-24T07:55:32+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/\",\"name\":\"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes | Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-08-24T07:55:32+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvol...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency Academy\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes | Fluency.io Brasil","description":"Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvol...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/","og_locale":"pt_BR","og_type":"article","og_title":"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes | Fluency.io Brasil","og_description":"Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvol...","og_url":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-08-24T07:55:32+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/","url":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/","name":"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes | Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-08-24T07:55:32+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Aprenda como criar um programa em Python com este guia passo a passo para iniciantes. Explore os fundamentos da linguagem, configure o ambiente de desenvol...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/como-criar-um-programa-em-python-guia-passo-a-passo-para-iniciantes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Como Criar um Programa Em Python: Guia Passo a Passo para Iniciantes"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency Academy","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"}}]}},"_links":{"self":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/115058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/comments?post=115058"}],"version-history":[{"count":0,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/posts\/115058\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/media?parent=115058"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/categories?post=115058"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/tags?post=115058"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/format?post=115058"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=115058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}