본문 바로가기
프로그램

[파이썬] 문제 : 코돈 지정 아미노산 출력

by 오디세이99 2022. 12. 2.
728x90
반응형

(문제)

코돈이 지정하는 아미노산을 나타내고싶어요
예를들면
UUUUUGCUU를 입력하면
페닐알라신 류신 류신 과 같이 출력되도록.

 

(방법)

dic = {'UUU':'페닐알라신', 'UUC':'페닐알라신', 'UUA':'류신', 'UUG':'류신'} # 여기서 추가로 등록

ss = input('염기 : ')

for i in range(0, len(ss), 3): # 입력된 문자열에서 3자씩 분리하도록 step=3으로 함.
   code = ss[i:i+3]            # 문자열은 3자리씩 분리함
   print(f"{dic[code]}")       # 분리된 3자리 문자열로 딕셔너리에서 찾음

728x90
반응형

댓글