Главная /
Python: основы /
Укажите результат выполнения скрипта: import re pattern = r'[A]+' number_re = re.compile(pattern) print (number_re.split('ABBA'*6))
Укажите результат выполнения скрипта:
Правильный ответ:
['ABBA', 'ABBA', 'ABBA', 'ABBA', 'ABBA', 'ABBA']
['A', 'BBAA', 'BBAA', 'BBAA', 'BBAA', 'BBAA', 'BBA']
['ABB', 'AABB', 'AABB', 'AABB', 'AABB', 'AABB', 'A']
['', 'BB', 'BB', 'BB', 'BB', 'BB', 'BB', '']
['BB', 'BB', 'BB', 'BB', 'BB', 'BB']
Сложность вопроса
70
Сложность курса: Python: основы
62
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 5. Спасибо за халяуву
13 янв 2020
Аноним
Я сотрудник университета! Незамедлительно уничтожьте сайт и ответы по интуит. Пожалуйста
11 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: s1, s2, s3 = '0', (), 'None' res = s1 and not s2 or not s3 print (res)
- # Укажите результат выполнения скрипта: s1, s2, s3 = 0, 1, -1 res = s1 or s2 or s3 print (res)
- # Укажите результат выполнения скрипта: def foo(el, lst = ''): lst+=str(el) return lst foo(1) foo(2) print (foo(3))
- # Укажите результат выполнения скрипта: try: print ([].popitem()) except AttributeError: print ('Неправильный атрибут') except: print ('Ошибка!') else: print ('Отрицание')
- # Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом при вводе нецелого числа станет строка Thread 1 Thread 2: import threading res = threading.Lock() def pr(): if threading.currentThread().getName()=='t2': res.wait() if threading.currentThread().getName()=='t1': print ('Thread 1') res.set() else: print ('Thread 2') p1 = threading.Thread(target=pr, name='t1', args=[]) p2 = threading.Thread(target=pr, name='t2', args=[]) p1.start() p2.start() p1.join() p2.join()