Skip to content

Commit 50ece30

Browse files
committed
Introducción a Python para Psicólogos
1 parent 6849383 commit 50ece30

File tree

2 files changed

+204
-30
lines changed

2 files changed

+204
-30
lines changed

.ipynb_checkpoints/Python-Clase-1-checkpoint.ipynb

Lines changed: 102 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,15 @@
282282
"lista = ['Javier', 'Villanueva', 2020, True, 6.7, 'Javier']"
283283
]
284284
},
285+
{
286+
"cell_type": "code",
287+
"execution_count": null,
288+
"metadata": {},
289+
"outputs": [],
290+
"source": [
291+
"# capitalize, count, find, isalnum, isalpha, isdigit, islower, isupper, join, split, len, lower, upper, strip"
292+
]
293+
},
285294
{
286295
"cell_type": "code",
287296
"execution_count": 37,
@@ -304,26 +313,104 @@
304313
"\n",
305314
"# Insertar elementos en el lugar que queremos (.insert(\"lugar del elemento a insertar\", \"Elemento a insertar\"))\n",
306315
"\n",
307-
"# Listas dentro de otras listas (lista.append(['Valle', 665.999]))\n",
316+
"# Listas dentro de otras listas (lista.append(['Valle', 665.999]))"
317+
]
318+
},
319+
{
320+
"cell_type": "code",
321+
"execution_count": 107,
322+
"metadata": {},
323+
"outputs": [],
324+
"source": [
325+
"nombre = 'Python para Psicólogos y los no programadores'\n",
326+
"dir_trabajo_windows = '\\Javier\\Document\\Final\\Final\\Trabajo ultimisimo.docx' \n",
327+
"dir_trabajo_unix = '/Javier/Document/Final/Final/Trabajo ultimisimo.docx'\n",
308328
"\n",
309-
"# Separar string (cadenas) para generar listas (.split())"
329+
"# Separar string (cadenas) para generar listas (.split())\n",
330+
"nombre.split(' ')\n",
331+
"dir_trabajo.split('\\\\''')"
310332
]
311333
},
312334
{
313335
"cell_type": "code",
314-
"execution_count": 81,
315-
"metadata": {},
316-
"outputs": [
317-
{
318-
"name": "stdout",
319-
"output_type": "stream",
320-
"text": [
321-
"[0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]\n",
322-
"['a', 'i', 'e', 'i', 'a', 'u', 'e', 'a', 'a', 'e']\n",
323-
"a i e i a u e a a e "
324-
]
325-
}
326-
],
336+
"execution_count": 138,
337+
"metadata": {},
338+
"outputs": [],
339+
"source": [
340+
"nombre = ['Javier Villanueva Valle']\n",
341+
"print(nombre.split(' '))\n",
342+
"#nombre = str(nombre)\n",
343+
"#nombre = nombre.strip('[]')\n",
344+
"#nombre = nombre.split(' ')\n",
345+
"#primer_nombre = nombre[0]\n",
346+
"#primer_nombre = primer_nombre.strip(\"''\")\n",
347+
"#primer_nombre = primer_nombre.strip()\n",
348+
"#primer_nombre = primer_nombre + ' ' + 'Villanueva'"
349+
]
350+
},
351+
{
352+
"cell_type": "markdown",
353+
"metadata": {},
354+
"source": [
355+
"#### Tuplas"
356+
]
357+
},
358+
{
359+
"cell_type": "code",
360+
"execution_count": 142,
361+
"metadata": {},
362+
"outputs": [],
363+
"source": [
364+
"# Las tuplas son objetos de tipo secuencia, específicamente es un tipo de dato lista inmutable. \n",
365+
"# Esta no puede modificarse de ningún modo después de su creación.\n",
366+
"\n",
367+
"software = ('Python', 30, 'C++', True)"
368+
]
369+
},
370+
{
371+
"cell_type": "code",
372+
"execution_count": 147,
373+
"metadata": {},
374+
"outputs": [],
375+
"source": [
376+
"print('El elemento \"{}\" se repite {} vez'.format(software[0], software.count(software[0])))\n",
377+
"print('El elemento \"{}\" está en el lugar {}'.format(software[0], software.index(software[0])))"
378+
]
379+
},
380+
{
381+
"cell_type": "markdown",
382+
"metadata": {},
383+
"source": [
384+
"#### Diccionarios"
385+
]
386+
},
387+
{
388+
"cell_type": "code",
389+
"execution_count": 152,
390+
"metadata": {},
391+
"outputs": [],
392+
"source": [
393+
"curso = {'¿Qué curso es?':'Python para los no programadores',\n",
394+
" '¿Quién da el curso?':'Javier',\n",
395+
" '¿Cuántos alumnos hay?':1000,\n",
396+
" '¿Calificación para pasar el curso?':[8.7, 9.3, 9.9],\n",
397+
" '¿Es verdadero este curso?':True}"
398+
]
399+
},
400+
{
401+
"cell_type": "code",
402+
"execution_count": 154,
403+
"metadata": {},
404+
"outputs": [],
405+
"source": [
406+
"curso['¿Qué curso es?']"
407+
]
408+
},
409+
{
410+
"cell_type": "code",
411+
"execution_count": 95,
412+
"metadata": {},
413+
"outputs": [],
327414
"source": [
328415
"num = [n for n in range(0, 51, 2)]\n",
329416
"print(num)\n",

Python-Clase-1.ipynb

Lines changed: 102 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,15 @@
282282
"lista = ['Javier', 'Villanueva', 2020, True, 6.7, 'Javier']"
283283
]
284284
},
285+
{
286+
"cell_type": "code",
287+
"execution_count": null,
288+
"metadata": {},
289+
"outputs": [],
290+
"source": [
291+
"# capitalize, count, find, isalnum, isalpha, isdigit, islower, isupper, join, split, len, lower, upper, strip"
292+
]
293+
},
285294
{
286295
"cell_type": "code",
287296
"execution_count": 37,
@@ -304,26 +313,104 @@
304313
"\n",
305314
"# Insertar elementos en el lugar que queremos (.insert(\"lugar del elemento a insertar\", \"Elemento a insertar\"))\n",
306315
"\n",
307-
"# Listas dentro de otras listas (lista.append(['Valle', 665.999]))\n",
316+
"# Listas dentro de otras listas (lista.append(['Valle', 665.999]))"
317+
]
318+
},
319+
{
320+
"cell_type": "code",
321+
"execution_count": 107,
322+
"metadata": {},
323+
"outputs": [],
324+
"source": [
325+
"nombre = 'Python para Psicólogos y los no programadores'\n",
326+
"dir_trabajo_windows = '\\Javier\\Document\\Final\\Final\\Trabajo ultimisimo.docx' \n",
327+
"dir_trabajo_unix = '/Javier/Document/Final/Final/Trabajo ultimisimo.docx'\n",
308328
"\n",
309-
"# Separar string (cadenas) para generar listas (.split())"
329+
"# Separar string (cadenas) para generar listas (.split())\n",
330+
"nombre.split(' ')\n",
331+
"dir_trabajo.split('\\\\''')"
310332
]
311333
},
312334
{
313335
"cell_type": "code",
314-
"execution_count": 81,
315-
"metadata": {},
316-
"outputs": [
317-
{
318-
"name": "stdout",
319-
"output_type": "stream",
320-
"text": [
321-
"[0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]\n",
322-
"['a', 'i', 'e', 'i', 'a', 'u', 'e', 'a', 'a', 'e']\n",
323-
"a i e i a u e a a e "
324-
]
325-
}
326-
],
336+
"execution_count": 138,
337+
"metadata": {},
338+
"outputs": [],
339+
"source": [
340+
"nombre = ['Javier Villanueva Valle']\n",
341+
"print(nombre.split(' '))\n",
342+
"#nombre = str(nombre)\n",
343+
"#nombre = nombre.strip('[]')\n",
344+
"#nombre = nombre.split(' ')\n",
345+
"#primer_nombre = nombre[0]\n",
346+
"#primer_nombre = primer_nombre.strip(\"''\")\n",
347+
"#primer_nombre = primer_nombre.strip()\n",
348+
"#primer_nombre = primer_nombre + ' ' + 'Villanueva'"
349+
]
350+
},
351+
{
352+
"cell_type": "markdown",
353+
"metadata": {},
354+
"source": [
355+
"#### Tuplas"
356+
]
357+
},
358+
{
359+
"cell_type": "code",
360+
"execution_count": 142,
361+
"metadata": {},
362+
"outputs": [],
363+
"source": [
364+
"# Las tuplas son objetos de tipo secuencia, específicamente es un tipo de dato lista inmutable. \n",
365+
"# Esta no puede modificarse de ningún modo después de su creación.\n",
366+
"\n",
367+
"software = ('Python', 30, 'C++', True)"
368+
]
369+
},
370+
{
371+
"cell_type": "code",
372+
"execution_count": 147,
373+
"metadata": {},
374+
"outputs": [],
375+
"source": [
376+
"print('El elemento \"{}\" se repite {} vez'.format(software[0], software.count(software[0])))\n",
377+
"print('El elemento \"{}\" está en el lugar {}'.format(software[0], software.index(software[0])))"
378+
]
379+
},
380+
{
381+
"cell_type": "markdown",
382+
"metadata": {},
383+
"source": [
384+
"#### Diccionarios"
385+
]
386+
},
387+
{
388+
"cell_type": "code",
389+
"execution_count": 152,
390+
"metadata": {},
391+
"outputs": [],
392+
"source": [
393+
"curso = {'¿Qué curso es?':'Python para los no programadores',\n",
394+
" '¿Quién da el curso?':'Javier',\n",
395+
" '¿Cuántos alumnos hay?':1000,\n",
396+
" '¿Calificación para pasar el curso?':[8.7, 9.3, 9.9],\n",
397+
" '¿Es verdadero este curso?':True}"
398+
]
399+
},
400+
{
401+
"cell_type": "code",
402+
"execution_count": 154,
403+
"metadata": {},
404+
"outputs": [],
405+
"source": [
406+
"curso['¿Qué curso es?']"
407+
]
408+
},
409+
{
410+
"cell_type": "code",
411+
"execution_count": 95,
412+
"metadata": {},
413+
"outputs": [],
327414
"source": [
328415
"num = [n for n in range(0, 51, 2)]\n",
329416
"print(num)\n",

0 commit comments

Comments
 (0)