вариант би 2110302

Мы используем файлы cookie

Только с ними все в интернете работает так, как нужно 🍪


Известно, что комплементарные цепи нуклеиновых кислот антипараллельны (5’–концу в одной цепи соответствует 3’–конец другой цепи). Синтез нуклеиновых кислот начинается с 5’–конца.


Рибосома движется по иРНК в направлении от 5’– к 3’–концу. Все виды РНК синтезируются на ДНК-матрице.


Ретровирусы в качестве генетической информации имеют молекулу РНК. Проникая в клетку, они создают ДНК-копию своего генома.


В клетку проникла вирусная РНК, фрагмент которой имеет следующую последовательность:


Определите последовательность фрагмента ДНК, который синтезируется на матрице данной РНК, и фрагмент полипептида, кодируемого этой ДНК, если известно, что матрицей для синтеза иРНК служит цепь ДНК, комплементарная исходной вирусной РНК. Ответ поясните. Для решения задания используйте таблицу генетического кода. При написании нуклеиновых кислот указывайте направление цепи.


Таблица генетического кода

Первое основаниеВторое основаниеТретье основание
AUG
GCC
CGU
UAA
UGG

Правила пользования таблицей

Первый нуклеотид в триплете берется из левого вертикального ряда, второй — из верхнего горизонтального ряда и третий — из правого вертикального. Там, где пересекутся линии, идущие от всех трех нуклеотидов, и находится искомая аминокислота.



Модуль 7.3 (Возвращаемое значение функции. Оператор return). Оператор return позволяет вернуть из функции значение, которое потом мы можем использовать для своих целей.


Что выведет следующий код?

def square(x): 
    print(x**2) 
a = square(6) 
print(a)

36, а потом None


Давайте считать человека подростком, если его возраст находится в пределах от 12 до 17 лет. Напишите функцию is_person_teenager, которая помогает по возрасту определить является ли человек подростком или нет.

Определение функции

def is_person_teenager(num): 
    return 12 <= num <= 17 # возвращает True если человек является подростком, иначе False

Напишите функцию factorial, которая принимает на вход одно неотрицательное число, и возвращает значение факториала данного числа.

Определение функции

def factorial(n): 
    factor = 1 # создаем переменную для подсчета факториала 
    for i in range(1, n + 1): # проходимся по числам от 1 до заданного числа и умножаем на переменную factor 
        factor *= i 
    return factor # возвращает факториал(результат переменной factor)
### Функция generate_fizz_buzz_list

Напишите функцию `generate_fizz_buzz_list`, которая принимает одно целое число n — размер списка. Функция `generate_fizz_buzz_list` должна создать список длиной n, где каждый элемент будет определен следующим образом:

- Если число кратно 3, элемент списка будет строкой Fizz
- Если число кратно 5, элемент списка будет строкой Buzz
- Если число кратно и 3, и 5, элемент списка будет строкой FizzBuzz
- В остальных случаях элемент списка будет самим числом

```python
def generate_fizz_buzz_list(n):
    # ваш код здесь

Функция find_duplicate

Напишите функцию find_duplicate, которая принимает один аргумент — список чисел. Функция должна вернуть список из дублей, каждый дубль нужно брать только один раз в том порядке, в котором они встречаются в исходном списке. Под дублем будем подразумевать число, которое присутствовало в списке несколько раз.

def find_duplicate(numbers):
    # ваш код здесь

Функция first_unique_char

Напишите функцию first_unique_char, которая принимает строку символов и возвращает целое число — позицию первого уникального символа в строке. В случае, если уникальных символов в переданной строке нет, верните -1. Регистр символов не учитывайте.

def first_unique_char(s):
    # ваш код здесь

Функция format_name_list

Напишите функцию format_name_list, которая принимает список словарей, у каждого словаря в этом списке есть только ключ name. Функция должна вернуть строку, в которой все имена из списка разделяются запятой кроме последних двух имен, они должны быть разделены союзом и. Если в списке нет ни одного имени, функция должна вернуть пустую строку.

def format_name_list(names):
    # ваш код здесь

Функция get_domain_name

Напишите функцию get_domain_name, которая принимает строку url, извлекает из нее доменное имя и возвращает его в качестве строки

def get_domain_name(url):
    # ваш код здесь

Функция trailing_zeros

Напишите функцию trailing_zeros, которая принимает неотрицательное число, находит его факториал и возвращает количество нулей на конце этого факториала.

def trailing_zeros(n):
    # ваш код здесь

## Определение функции trailing_zeros

```python
def trailing_zeros(n):
    count = 0
    while n > 0:
        n //= 5
        count += n
    return count

Определение функции factorial

def factorial(n):
    result = 1
    for i in range(1, n+1):
        result *= i
    return result

Определение функции count_AGTC

def count_AGTC(dna):
    A = dna.count(A)
    G = dna.count(G)
    T = dna.count(T)
    C = dna.count(C)
    return A, G, T, C

Материалы будут доступны за сутки до начала урока

Чат будет доступен после выдачи домашнего задания

Укажите вашу электронную почту

Клетка как биологическая система

Клетка как биологическая система

Каким номером на рисунке обозначен исходный продукт синтеза РНК ферментом РНК-полимеразой?

Верные подписи к рисунку:

  1. ДНК
  2. иРНК
  3. рибосома
  4. тРНК
  5. пре-иРНК
  6. полипептидная цепь
  7. аминокислота
  8. белок

Исходным продуктом синтеза РНК ферментом РНК-полимеразой является пре-иРНК. Она обозначена цифрой 5.

Про урокцифры:  ЗЕЛЕНАЯ КЛАДОВАЯ НАУКА 11 И СКАНВОРДЫ И КРОССВОРДЫ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *