Skip to content

Commit

Permalink
Criação do próximo exercício
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniel-Tavares-de-Lima committed Apr 12, 2024
1 parent 635615c commit c73feb3
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions Abril/11-04.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Dividir strings\n",
"Data: 10/04/2024. De: Codewars. Link para <a href=\"https://www.codewars.com/kata/515de9ae9dcfc28eb6000001/train/python\">kata.</a>\n",
"\n",
"## Descrição\n",
"Complete a solução para que ela divida a string em pares de dois caracteres. Se a string contiver um número ímpar de caracteres, então deve substituir o segundo caractere ausente do par final por um sublinhado ('_').\n",
"\n",
"## Exemplos:\n",
"\n",
"- 'abc' => ['ab', 'c_']\n",
"- 'abcdef' => ['ab', 'cd', 'ef']"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Minha solução"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"def solucao(s):\n",
" pass"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"print(solucao(\"asdfadsf\")) # print ['as', 'df', 'ad', 'sf'])\n",
"print(solucao(\"asdfads\")) # print ['as', 'df', 'ad', 's_'])\n",
"print(solucao(\"\")) # print [])\n",
"print(solucao(\"x\")) # print [\"x_\"])"
]
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

0 comments on commit c73feb3

Please sign in to comment.