regex w domu cz 3

This commit is contained in:
B. Piatek 2020-01-25 08:42:00 +01:00
parent b265a33978
commit 7ea5927d62
1 changed files with 19 additions and 0 deletions

19
regexp/Task326.py Normal file
View File

@ -0,0 +1,19 @@
import re
"""
Zadanie 326
Napisać funkcję is_dna(string), która sprawdza, czy
napis jest niepustym ciągiem liter A, G, C, T, U, przy czym w jednym
ciągu może wystąpić albo T, albo U nie obie litery
równocześnie.
NAME: is_dna
PARAMS: string
RETURN: bool
POINTS: 9
"""
def is_dna(string):
search = re.search("(^[AGCT]+$)|(^[AGCU]+$)", string)
return search