{"id":115406,"date":"2023-11-24T18:36:09","date_gmt":"2023-11-24T21:36:09","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/"},"modified":"2023-11-24T18:36:09","modified_gmt":"2023-11-24T21:36:09","slug":"funcao-de-chamada-em-python","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/funcao-de-chamada-em-python\/","title":{"rendered":"Fun\u00e7\u00e3o de Chamada em Python"},"content":{"rendered":"<p><body><\/p>\n<h1>O que \u00e9 uma fun\u00e7\u00e3o de chamada em Python<\/h1>\n<p>Uma fun\u00e7\u00e3o de chamada em Python \u00e9 um bloco de c\u00f3digo reutiliz\u00e1vel que pode ser invocado ou executado em diferentes partes de um programa. Ela \u00e9 usada para encapsular um conjunto de instru\u00e7\u00f5es que realizam uma tarefa espec\u00edfica, permitindo uma melhor organiza\u00e7\u00e3o e modularidade do c\u00f3digo.<\/p>\n<h2>Como definir e chamar uma fun\u00e7\u00e3o em Python<\/h2>\n<p>A defini\u00e7\u00e3o de uma fun\u00e7\u00e3o em Python envolve a cria\u00e7\u00e3o de um bloco de c\u00f3digo com um nome espec\u00edfico e, opcionalmente, a especifica\u00e7\u00e3o de argumentos. Vamos ver um exemplo simples de como definir e chamar uma fun\u00e7\u00e3o em Python:<\/p>\n<pre><code>def saudacao(nome):\n    print(\"Ol\u00e1, \" + nome + \"! Bem-vindo ao mundo das fun\u00e7\u00f5es de chamada em Python.\")\n\n# Chamando a fun\u00e7\u00e3o\nsaudacao(\"Jo\u00e3o\")<\/code><\/pre>\n<p>Neste exemplo, definimos uma fun\u00e7\u00e3o chamada &#8220;saudacao&#8221; que espera receber um argumento &#8220;nome&#8221;. A fun\u00e7\u00e3o imprime uma mensagem de sauda\u00e7\u00e3o personalizada usando o valor do argumento. Em seguida, chamamos a fun\u00e7\u00e3o passando o valor &#8220;Jo\u00e3o&#8221; como argumento.<\/p>\n<p>Podemos tamb\u00e9m definir fun\u00e7\u00f5es sem argumentos, como no exemplo a seguir:<\/p>\n<pre><code>def mensagem_boas_vindas():\n    print(\"Bem-vindo(a) \u00e0s fun\u00e7\u00f5es de chamada em Python!\")\n\n# Chamando a fun\u00e7\u00e3o\nmensagem_boas_vindas()<\/code><\/pre>\n<p>Neste caso, a fun\u00e7\u00e3o &#8220;mensagem_boas_vindas&#8221; n\u00e3o recebe nenhum argumento. Ela simplesmente imprime uma mensagem de boas-vindas.<\/p>\n<h2>Exemplos pr\u00e1ticos de fun\u00e7\u00e3o de chamada em Python<\/h2>\n<p>As fun\u00e7\u00f5es de chamada em Python s\u00e3o amplamente utilizadas para simplificar e organizar o c\u00f3digo, tornando-o mais leg\u00edvel e f\u00e1cil de manter. Elas podem ser usadas para uma variedade de tarefas, desde c\u00e1lculos matem\u00e1ticos simples at\u00e9 opera\u00e7\u00f5es mais complexas.<\/p>\n<p>Aqui est\u00e3o alguns exemplos pr\u00e1ticos de fun\u00e7\u00f5es de chamada em Python:<\/p>\n<h3>1. Fun\u00e7\u00e3o de soma:<\/h3>\n<pre><code>def soma(a, b):\n    return a + b\n\nresultado = soma(5, 3)\nprint(resultado) # Output: 8<\/code><\/pre>\n<p>Neste exemplo, definimos uma fun\u00e7\u00e3o chamada &#8220;soma&#8221; que recebe dois argumentos &#8220;a&#8221; e &#8220;b&#8221; e retorna a soma deles. Chamamos a fun\u00e7\u00e3o passando os valores 5 e 3 como argumentos e armazenamos o resultado na vari\u00e1vel &#8220;resultado&#8221;.<\/p>\n<h3>2. Fun\u00e7\u00e3o de verifica\u00e7\u00e3o de n\u00famero par:<\/h3>\n<pre><code>def eh_par(numero):\n    if numero % 2 == 0:\n        return True\n    else:\n        return False\n\nif eh_par(6):\n    print(\"O n\u00famero \u00e9 par.\")\nelse:\n    print(\"O n\u00famero \u00e9 \u00edmpar.\")<\/code><\/pre>\n<p>Neste exemplo, definimos uma fun\u00e7\u00e3o chamada &#8220;eh_par&#8221; que verifica se um n\u00famero \u00e9 par ou \u00edmpar. A fun\u00e7\u00e3o recebe um argumento &#8220;numero&#8221; e retorna True se o n\u00famero for par e False caso contr\u00e1rio. Chamamos a fun\u00e7\u00e3o passando o valor 6 como argumento e exibimos uma mensagem de acordo com o resultado.<\/p>\n<h2>Dicas e boas pr\u00e1ticas para usar fun\u00e7\u00f5es de chamada em Python<\/h2>\n<p>Ao usar fun\u00e7\u00f5es de chamada em Python, \u00e9 importante seguir algumas boas pr\u00e1ticas para garantir um c\u00f3digo limpo e f\u00e1cil de entender. Aqui est\u00e3o algumas dicas \u00fateis:<\/p>\n<ol>\n<li>D\u00ea nomes descritivos \u00e0s suas fun\u00e7\u00f5es: Escolha nomes que indiquem claramente a finalidade e o comportamento da fun\u00e7\u00e3o. Isso tornar\u00e1 o c\u00f3digo mais leg\u00edvel e facilitar\u00e1 a manuten\u00e7\u00e3o no futuro.<\/li>\n<li>Documente suas fun\u00e7\u00f5es: Adicione coment\u00e1rios explicativos ao c\u00f3digo para descrever o prop\u00f3sito da fun\u00e7\u00e3o, seus argumentos e o que ela retorna. Isso ajudar\u00e1 outros desenvolvedores (e voc\u00ea mesmo) a entenderem o c\u00f3digo mais facilmente.<\/li>\n<li>Evite fun\u00e7\u00f5es muito grandes: Tente manter suas fun\u00e7\u00f5es concisas e focadas em uma \u00fanica tarefa. Fun\u00e7\u00f5es longas e complexas podem ser dif\u00edceis de entender e depurar.<\/li>\n<li>Reutilize suas fun\u00e7\u00f5es: Se voc\u00ea perceber que est\u00e1 escrevendo o mesmo c\u00f3digo v\u00e1rias vezes, considere criar uma fun\u00e7\u00e3o para realizar essa tarefa e cham\u00e1-la sempre que necess\u00e1rio. Isso tornar\u00e1 seu c\u00f3digo mais eficiente e reduzir\u00e1 a duplica\u00e7\u00e3o.<\/li>\n<li>Teste suas fun\u00e7\u00f5es: Antes de usar uma fun\u00e7\u00e3o em seu c\u00f3digo principal, teste-a com diferentes valores de entrada para garantir que ela esteja funcionando corretamente. Isso ajudar\u00e1 a identificar e corrigir erros antes que eles causem problemas no seu programa.<\/li>\n<\/ol>\n<p>Conclus\u00e3o<\/p>\n<p>As fun\u00e7\u00f5es de chamada em Python s\u00e3o uma ferramenta poderosa para organizar e reutilizar c\u00f3digo. Elas permitem dividir um programa em partes menores e mais gerenci\u00e1veis, tornando o desenvolvimento mais eficiente e facilitando a manuten\u00e7\u00e3o.<\/p>\n<p>Neste artigo, exploramos o que s\u00e3o fun\u00e7\u00f5es de chamada em Python, como definir e chamar fun\u00e7\u00f5es, exemplos pr\u00e1ticos de uso e algumas dicas e boas pr\u00e1ticas para aproveitar ao m\u00e1ximo essa funcionalidade.<\/p>\n<p>Lembre-se de que as fun\u00e7\u00f5es de chamada em Python podem ser adaptadas e personalizadas para atender \u00e0s necessidades espec\u00edficas do seu programa. Experimente e explore as possibilidades para tornar seu c\u00f3digo mais organizado e eficiente.<\/p>\n<h2>Exemplos pr\u00e1ticos de fun\u00e7\u00e3o de chamada em Python<\/h2>\n<p>As fun\u00e7\u00f5es de chamada em Python s\u00e3o extremamente vers\u00e1teis e podem ser utilizadas em uma ampla variedade de situa\u00e7\u00f5es. Vamos explorar agora alguns exemplos pr\u00e1ticos de como as fun\u00e7\u00f5es de chamada podem ser aplicadas em Python.<\/p>\n<h3>1. C\u00e1lculo de m\u00e9dia:<\/h3>\n<pre><code>def calcular_media(notas):\n    total = sum(notas)\n    media = total \/ len(notas)\n    return media\n\nnotas = [7.5, 8.2, 6.9, 9.1, 8.5]\nmedia = calcular_media(notas)\nprint(\"A m\u00e9dia das notas \u00e9:\", media)<\/code><\/pre>\n<p>Neste exemplo, definimos uma fun\u00e7\u00e3o chamada &#8220;calcular_media&#8221; que recebe uma lista de notas como argumento. A fun\u00e7\u00e3o calcula a soma das notas e divide pelo n\u00famero de notas para obter a m\u00e9dia. Em seguida, chamamos a fun\u00e7\u00e3o passando a lista de notas e armazenamos o resultado na vari\u00e1vel &#8220;media&#8221;.<\/p>\n<h3>2. Valida\u00e7\u00e3o de entrada:<\/h3>\n<pre><code>def validar_idade(idade):\n    if idade >= 18:\n        return True\n    else:\n        return False\n\nidade = int(input(\"Digite a sua idade: \"))\nif validar_idade(idade):\n    print(\"Voc\u00ea \u00e9 maior de idade.\")\nelse:\n    print(\"Voc\u00ea \u00e9 menor de idade.\")<\/code><\/pre>\n<p>Neste exemplo, definimos uma fun\u00e7\u00e3o chamada &#8220;validar_idade&#8221; que recebe a idade como argumento. A fun\u00e7\u00e3o verifica se a idade \u00e9 maior ou igual a 18 e retorna True se for o caso, indicando que a pessoa \u00e9 maior de idade. Caso contr\u00e1rio, retorna False. Chamamos a fun\u00e7\u00e3o passando a idade digitada pelo usu\u00e1rio e exibimos uma mensagem de acordo com o resultado.<\/p>\n<h2>Dicas e boas pr\u00e1ticas para usar fun\u00e7\u00f5es de chamada em Python<\/h2>\n<p>Ao utilizar fun\u00e7\u00f5es de chamada em Python, \u00e9 importante seguir algumas boas pr\u00e1ticas para garantir um c\u00f3digo limpo, organizado e de f\u00e1cil manuten\u00e7\u00e3o. Aqui est\u00e3o algumas dicas \u00fateis para aproveitar ao m\u00e1ximo as fun\u00e7\u00f5es de chamada em Python.<\/p>\n<ol>\n<li>D\u00ea nomes descritivos \u00e0s suas fun\u00e7\u00f5es:<\/li>\n<li>Documente suas fun\u00e7\u00f5es:<\/li>\n<li>Mantenha suas fun\u00e7\u00f5es concisas e focadas:<\/li>\n<li>Reutilize suas fun\u00e7\u00f5es:<\/li>\n<li>Teste suas fun\u00e7\u00f5es:<\/li>\n<\/ol>\n<p>Conclus\u00e3o<\/p>\n<p>As fun\u00e7\u00f5es de chamada em Python s\u00e3o uma ferramenta poderosa para organizar e reutilizar c\u00f3digo. Elas permitem dividir um programa em partes menores e mais gerenci\u00e1veis, facilitando o desenvolvimento e a manuten\u00e7\u00e3o do c\u00f3digo.<\/p>\n<p>Neste artigo, exploramos exemplos pr\u00e1ticos de como as fun\u00e7\u00f5es de chamada podem ser aplicadas em Python, desde c\u00e1lculos matem\u00e1ticos simples at\u00e9 valida\u00e7\u00f5es de entrada. Al\u00e9m disso, fornecemos algumas dicas e boas pr\u00e1ticas para aproveitar ao m\u00e1ximo as fun\u00e7\u00f5es de chamada em Python.<\/p>\n<p>Lembre-se de que as fun\u00e7\u00f5es de chamada podem ser adaptadas e personalizadas de acordo com as necessidades do seu programa. Experimente e explore as possibilidades para tornar seu c\u00f3digo mais eficiente, organizado e f\u00e1cil de manter.<\/p>\n<h2>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.<\/h2>\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><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das fun\u00e7\u00f5es de chamada em Python, como calcular a m\u00e9dia de um conjunto de n\u00fameros e validar a entrada do usu\u00e1rio. Al\u00e9m disso, forneceremos dicas e boas pr\u00e1ticas para aproveitar ao m\u00e1ximo essa funcionalidade. Se voc\u00ea est\u00e1 interessado em aprender sobre Python e fun\u00e7\u00f5es de chamada, continue lendo!<\/p>\n","protected":false},"author":9,"featured_media":27864,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-115406","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>Fun\u00e7\u00e3o de Chamada em Python - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das ...\" \/>\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\/funcao-de-chamada-em-python\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fun\u00e7\u00e3o de Chamada em Python - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-24T21:36:09+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=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/\",\"url\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/\",\"name\":\"Fun\u00e7\u00e3o de Chamada em Python - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2023-11-24T21:36:09+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das ...\",\"breadcrumb\":{\"@id\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\",\"width\":1027,\"height\":420},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fun\u00e7\u00e3o de Chamada em Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"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\"},\"url\":\"https:\/\/homolog.fluency.io\/br\/author\/kaue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fun\u00e7\u00e3o de Chamada em Python - Fluency.io Brasil","description":"Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das ...","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\/funcao-de-chamada-em-python\/","og_locale":"pt_BR","og_type":"article","og_title":"Fun\u00e7\u00e3o de Chamada em Python - Fluency.io Brasil","og_description":"Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das ...","og_url":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-11-24T21:36:09+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/","url":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/","name":"Fun\u00e7\u00e3o de Chamada em Python - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#primaryimage"},"image":{"@id":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#primaryimage"},"thumbnailUrl":"","datePublished":"2023-11-24T21:36:09+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Neste artigo, vamos explorar o que \u00e9 uma fun\u00e7\u00e3o de chamada em Python e como definir e chamar fun\u00e7\u00f5es. Vamos tamb\u00e9m apresentar exemplos pr\u00e1ticos de uso das ...","breadcrumb":{"@id":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#primaryimage","url":"","contentUrl":"","width":1027,"height":420},{"@type":"BreadcrumbList","@id":"https:\/\/fluency.io\/br\/blog\/funcao-de-chamada-em-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Fun\u00e7\u00e3o de Chamada em Python"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","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"},"url":"https:\/\/homolog.fluency.io\/br\/author\/kaue\/"}]}},"_links":{"self":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/115406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/comments?post=115406"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/115406\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=115406"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=115406"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=115406"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=115406"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=115406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}