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
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : numpy 3 x 3 배열 만들기. 배열의 (+,-,*,/,@,**) 계산 (0) | 2022.12.03 |
|---|---|
| [파이썬] 문제 : 16진수를 10진수로 변환 h2d 함수 (정규표현식) (0) | 2022.12.03 |
| [파이썬] 문제 : 미세먼지 csv 파일 읽어 차트 그리기 (1) | 2022.12.02 |
| [파이썬] 문제 : csv파일 읽어 사망사유 top5와 chart 그리기 (0) | 2022.12.02 |
| [파이썬] 문제 : csv 파일 읽어 numpy로 평균 계산 (0) | 2022.12.02 |
댓글