Created
August 8, 2018 19:57
-
-
Save goanpeca/0cb5bb093d0be2d752de28be5dd00df9 to your computer and use it in GitHub Desktop.
Tarea de taller de introducción a Python
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
""" | |
Esto es un Dosctring de módulo, sirve para documentar infromación de los | |
módulos de python. | |
Las triples comillas se usan para textos que ocupan más de una línea, como | |
este ejemplo. | |
Documentación de Python | |
------------------------ | |
https://www.python.org/doc/ | |
Guía de estilo de Python | |
------------------------ | |
https://www.python.org/dev/peps/pep-0008/ | |
Tutorial básico de python en español | |
------------------------------------ | |
https://argentinaenpython.com/django-girls/tutorial/python_introduction/ | |
Videos | |
------ | |
https://www.youtube.com/channel/UCELdQbU_Hw8DtDRNoqcECTQ/videos | |
Comparación | |
----------- | |
a = 1 | |
b = 2 | |
if a == b: | |
print('a == b') | |
elif a <= b: | |
print('a <= b') | |
elif a >= b: | |
print('a >= b') | |
else: | |
print('else') | |
Bucles | |
------ | |
texto = 'abcde' | |
for letra in text: | |
print(letra) | |
""" | |
def complemento_cadena(cadena_adn): | |
""" | |
Escribir la documentación de la función acá. | |
Recuerden que A se une con T y G se une con C. | |
""" | |
complemento = [] | |
# Escribir el código respectivo | |
return ''.join(complemento) | |
# Esto debería ser correcto | |
cadena1 = 'ATAGCGCAT' | |
assert complemento_cadena(cadena1) == 'TATCGCCTA' | |
# Y esto también (volver todo mayúscula) | |
cadena1 = 'ATAGCGCAt' | |
assert complemento_cadena(cadena1) == 'TATCGCCTA' | |
# Y esto no! | |
cadena1 = 'ATAGCGCAF' | |
assert not complemento_cadena(cadena1) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment