Правильные ответы выделены зелёным цветом.
Все ответы: Курс предназначен для начального знакомства с основными алгоритмами и с программированием на языке Python в интегрированных средах разработки (IDE) Geany и Eric.
Смотрите также:
Как на языке Python записывается логическая операция «И» (умножение) x на y?
Какое назначение имеет команда circle(r,k) модуля Turtle?
(1) Рисование дуги радиусом r точек и углом k единиц. // + отмечен один правильный ответ
(2) Поворот направо в направлении оси x на k градусов
(3) Поворот налево в направлении оси y на k градусов
(4) Вывод текста r в позиции пера k
Какой тип или структуру данных получаем на выходе после операции divmod() ?
Команда для очистки окна рисования в исполнителе “черепашка”.
(5) DrawGraph()
Что будет выведено на экране в результате выполнения кода: numbers = [1, 2, 3, 4] numbers.append([5,6,7,8]) print len(numbers)
(5) An exception is thrown
Черепашке был дан для исполнения следующий алгоритм: import turtle turtle.reset() turtle.down() i = 1 while i
(1) Незамкнутая ломаная линия
(2) Правильный треугольник
(4) Правильный пятиугольник
Числа в Python могут быть:
(2) действительными
(3) вещественными
Установите правильное соответствие между командами и их назначением:
(2) fill(flag)
Форматирование строк Python. Метод format строк
В программе используется символьная строка s: s = ‘Доброе утро!’ Отметьте все правильные операторы, работающие с этой символьной строкой.
(1) s = ‘12345’
(3) ‘12345’ = s
Как подключить модуль, содержащий методы для работы с графикой?
(1) import tkinter
(2) import Tkinter
(3) using Tkinter
(4) using tkinter
Что будет выведено на экран после окончания работы программы: s = ‘0123456789’ q = s[2:] n = q.find(‘6’) print n
Первым делом при работе с Tkinter необходимо создать главное (корневое) окно. Графические элементы, которые размещаются на гланом окне это ….
Укажите верное задание кортежей.
(1) t = (1,’Молодец’, 12.5, ‘d’)
(2) t =(x, s1, y, s2) =(1,’Молодец’, 12.5, ‘d’)
(3) t = [1,’Молодец’, 12.5, ‘d’]
Какие типы данных различают в Python?
(1) простые и составные
(2) простые и сложные
(3) изменяемые и неизменяемые
(4) постоянные и временные
t = (1,’Молодец’, 12.5, 1,‘d’,1) . Установите правильное соответствие между утверждениями и значениями
(1) t.index(12.5)
Установите правильное соответствие между основными понятиями и определениями:
(1) Алгоритм
(2) Программа
(3) Подпрограмма
Что будет выведено на экран при исполнении кода программы, если переменная temperature будет равна нулю? temperature = float(input(«Введите температуру в градусах C:»)) if temperature < 10: print(«На улице прохладно») elif temperature >30: print(«На улице жарко») else: print(«На улице хорошая погода»)
(1) Сообщение «На улице прохладно»
(2) Сообщение «На улице жарко»
(3) Сообщение «На улице хорошая погода»
(4) Ошибка компиляции программы
Требуется дату 17 05 2009 привести к виду 17/05/2009. Какие функции понадобятся для данного преобразования? Пусть дата дана в виде строки.
37 Возвращаемое значение функции. Оператор return Python
Что будет выведено на экран при исполнении кода программы? m = 33 if m > 33: print(‘A’) elif m == 30: print(‘B’) else: print(‘C’)
Какой в Python определен уровень вложенности для оператора «выбор»:
(3) не ограничен
Чему будет равна переменная «c» после выполнения этой программы? a = 22 b = 4 b = a % b c = a // (b + 1)
Определите значение переменной «a» после выполнения фрагмента программы: a=10 if a
Определите значение переменной «a» после выполнения фрагмента программы: a=10 b=5 if a
Отметьте все правильные утверждения о массивах в языке Python.
(1) Элементы массива могут быть разных типов // отмечено несколько правильных ответов
(2) Элементы всегда нумеруются с нуля
(3) Все элементы массива должны быть одного типа
(4) Элементы могут нумероваться с единицы
(5) Размер массива может меняться во время работы программы
Известно L=range(12) Установите правильное соответствие между утверждениями и значениями.
Задан массив X из N элементов. Какое условие надо поставить вместо многоточия, чтобы найти количество четных элементов массива в переменной S? S = 0 for j in range(N): if . : S += 1
В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 8, 4, 3, 0, 7, 2, 1, 5, 9, 6 соответственно. Определите значение переменной «s» после выполнения следующего фрагмента этой программы. Установите правильное соответствие между утверждениями и значениями.
Источник: lindaline.ru
Что будет результатом фрагмента программы a 7 4 print len a
Дополните приведенный код, используя срезы, так чтобы он вывел каждый 7 символ строки s начиная от начала строки.
Дополните приведенный код, используя срезы, так чтобы он вывел строку s в обратном порядке.
Палиндром
На вход программе подается одно слово, записанное в нижнем регистре. Напишите программу, которая определяет является ли оно палиндромом.
Формат входных данных
На вход программе подается одно слово в нижнем регистре.
Формат выходных данных
Программа должна вывести «YES», если слово является палиндромом и «NO» в противном случае.
Примечание. Палиндром читается одинаково в обоих направлениях, например слово «потоп».
Делаем срезы 1
На вход программе подается одна строка. Напишите программу, которая выводит:
общее количество символов в строке;
исходную строку повторенную 3 раза;
первый символ строки;
первые три символа строки;
последние три символа строки;
строку в обратном порядке;
строку с удаленным первым и последним символом.
Формат входных данных
На вход программе подается одна строка, длина которой больше 3 символов.
Формат выходных данных
Программа должна вывести данные в соответствии с условием. Каждое значение выводится на отдельной строке.
Делаем срезы 2
На вход программе подается одна строка. Напишите программу, которая выводит:
третий символ этой строки;
предпоследний символ этой строки;
первые пять символов этой строки;
всю строку, кроме последних двух символов;
все символы с четными индексами;
все символы с нечетными индексами;
все символы в обратном порядке;
все символы строки через один в обратном порядке, начиная с последнего.
Формат входных данных
На вход программе подается одна строка, длина которой больше 5 символов.
Формат выходных данных
Программа должна вывести данные в соответствии с условием. Каждое значение выводится на отдельной строке.
Две половинки
На вход программе подается строка текста. Напишите программу, которая разрежет ее на две равные части, переставит их местами и выведет на экран.
Формат входных данных
На вход программе подается строка текста.
Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.
Примечание. Если длина строки нечетная, то длина первой части должна быть на один символ больше.
Упражнение 1: Номер 1
Ответ:

Упражнение 2: Номер 1
Ответ:
Упражнение 3: Номер 1
Ответ:
Упражнение 4: Номер 1
Ответ:
| a=20 b=3 b=a//b+b c=a%b+a | → | с=22 |
| a = 22 b = 4 b = a % b c = a // (b + 1) | → | с=7 |
| a = 22 b = 4 b = a % b + 4 c = a % b + 1 | → | с=5 |
| a = 28 b = 7 c = a // b + a | → | с=32 |
Упражнение 5: Номер 1
Ответ:
Упражнение 6: Номер 1
Ответ:
| str.upper() | → | ‘ПРИВЕТ’ |
| str.title() | → | ‘Привет’ |
| str.rjust(10) | → | ‘ Привет’ |
| → | ‘Привет ‘ |
Упражнение 7: Номер 1
Ответ:
Упражнение 8: Номер 1
Ответ:
| t.index(12.5) | → | 2 |
| t.count(1) | → | 1 |
| t.index(‘d’) | → | 4 |
| t.count(‘d’) | → | 1 |
| t.append(2) | → | [1, ‘Молодец’, 12.5, 1, ‘d’, 1, 2] |
| t.remove(1) | → | [‘Молодец’, 12.5, 1, ‘d’, 1] |
| t.pop(3) | → | [1, ‘Молодец’, 12.5, ‘d’, 1] |
| t.insert(2,2) | → | [1, ‘Молодец’, 2, 12.5, 1, ‘d’, 1] |
Упражнение 9: Номер 1
Ответ:
Упражнение 10: Номер 1
Ответ:
Упражнение 11: Номер 1
Ответ:
Упражнение 12: Номер 1
Ответ:
Упражнение 13: Номер 1
Ответ:
Упражнение 14: Номер 1
Ответ:
Упражнение 15: Номер 1
Ответ:
| Пусть a=1, b=2 | → | 2 |
| Пусть a=3, b=4 | → | -8 |
| Пусть a=4, b=4 | → | 9 |
| Пусть a=6, b=2 | → | 11 |
| Пусть a=6, b=2 | → | 3 |
Упражнение 16: Номер 1
Ответ:
| Вывод всех элемнтов массива кроме первых двух | → | С[2:] |
| Вывод первых двух элементов | → | С[:2] |
| Вывод всех элементов кроме последних двух | → | C[:-2] |
| Вывод всех элементов кроме первых и последних двух | → | C[2:4] |
Упражнение 17: Номер 1
Ответ:
Какое число будет выведено на экран в результате выполнения следующей программы?
Решил контрольную, но в одном из ответов закралась ошибка. Не могу понять где именно. Помогите пожалуйста
Какое число будет выведено на экран в результате выполнения следующей
программы?
Чему будет равно значение переменной j после выполнения следующей
последовательности операторов?
Какое число будет выведено на экран в результате выполнения следующей
программы?
Какие из приведенных ниже ключевых слов и стандартных типов могу
использоваться при описании скалярной переменной целого типа?
Shortint.
Real.
Single.
Double.
Ответ: Shortint.
Чему будет равно значение переменной s после выполнения следующей
последовательности операторов?
Какое число будет выведено на экран в результате выполнения следующей
программы?
Какой текст будет выведен на экран в результате выполнения следующего
фрагмента программы?
Чему будет равно значение переменной s после выполнения следующей
последовательности операторов?
Чему будет равно значение переменной s после выполнения следующей
последовательности операторов?
Какое число будет выведено в результате выполнения этой программы?
Какое число будет выведено в результате выполнения этой программы?ъ попробовал довести программу.
Матрица и циклы: Что будет выведено на экран, в результате выполнения программы?
Здравствуйте. Подскажите, пожвлуйста, мне в чем я не прав. Задание заключается в следующем: Что.
Что будет выведено на экран в результате работы программы, если введено число 20?
7. Что будет выведено на экран в результате работы программы, если введено число 20? Через mod(m.
Что будет выведено на экран в результате выполнения инструкций?
Что будет выведено на экран в результате выполнения инструкций?
n:=5;
x:=0;
FOR i:=1.
Ответы на модуль 7.6 из курса «Поколение python: курс для начинающих»
Полное решение на питоне урока 7.6 из » Поколение python: курс для начинающих».
Что покажет приведенный ниже фрагмент кода?
for i in range(10):
print(i, end=’*’)
if i > 6:
break
Что покажет приведенный ниже фрагмент кода?
result = 0
for i in range(10):
if i % 2 == 0:
continue
result += i
print(result)
Что покажет приведенный ниже фрагмент кода?
mult = 1
for i in range(1, 11):
if i % 2 == 0:
continue
if i % 9 == 0:
break
mult *= i
print(mult)
На вход программе подается число n > 1n>1. Напишите программу, которая выводит его наименьший отличный от 11 делитель.
Формат входных данных
На вход программе подается одно натуральное число nn.
Формат выходных данных
Программа должна вывести наименьший делитель отличный от 11.
Примечание. Используйте оператор break при обнаружении делителя.
Следуй правилам
На вход программе подается натуральное число nn. Напишите программу, которая выводит числа от 11 до nn включительно за исключением:
чисел от 55 до 99 включительно;
чисел от 1717 до 3737 включительно;
чисел от 7878 до 8787 включительно.
Формат входных данных
На вход программе подается одно натуральное число nn.
Формат выходных данных
Программа должна вывести числа в соответствии с условием задачи, каждое на отдельной строке.
Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n
Len-sovet
Женские секреты, советы, лайфхаки
Поиск по этому блогу
3. Итоговая работа на ввод-вывод данных
Какая команда используется для вывода (печати) данных?

Выберите верные строки кода:

Выберите верные строки кода:

Какая команда используется для считывания данных с клавиатуры?
Какая из указанных строк считывает целое число в переменную n?
Выберите все подходящие ответы из списка:

Какое число выведет следующий код?


Напишите программу, которая выводит прямоугольник, по периметру состоящий из звёздочек (*).


«Сумма квадратов vs квадрат суммы»
Напишите программу, которая считывает два целых числа a и b и выводит на экран квадрат суммы и сумму квадратов этих чисел.

Напишите программу, которая считывает четыре положительных числа a, b, c и d и выводит на экран значение выражения.


3. Итоговая работа на ввод-вывод данных
Часть 1 Какая команда используется для вывода (печати) данных? Ответ: print() Выберите верные строки кода: Ответ: Выберите верные строки код.
Источник: windowskod.ru
Решение модуля 6.2 «Поколение Python»
Все решения и ответы на модуль (урок) 6.2 из программы «Поколение Python: курс для начинающих».
Целью этого занятия будет научиться работать со строками и производить операции с ними.
Что покажет приведенный ниже фрагмент кода?
mystr = ‘да’
mystr = mystr + ‘нет’
mystr = mystr + ‘да’
print(mystr)
Ответ: данетда
Что покажет приведенный ниже фрагмент кода?
str1 = ‘1’
str2 = str1 + ‘2’ + str1
str3 = str2 + ‘3’ + str2
str4 = str3 + ‘4’ + str3
print(str4)
Ответ: 121312141213121
Что покажет приведенный ниже фрагмент кода?
mystr = ‘123’ * 3 + ‘456’ * 2 + ‘789’ * 1
print(mystr)
Ответ: 123123123456456789
Напишите программу, которая выводит текст:
«Python is a great language!», said Fred. «I don’t ever remember having this much fun before.»
Примечание. Используйте конкатенацию строк.
a = ‘»Python is a great language!», said Fred. ‘ b = ‘»I don’ c = «‘t ever remember having this much » d = ‘fun before.»‘ print(a + b + c + d)
What’s Your Name?
Напишите программу, которая считывает с клавиатуры две строки – имя и фамилию пользователя и выводит фразу:
«Hello [введенное имя] [введенная фамилия]! You just delved into Python».
Формат входных данных
На вход программе подаётся две строки (имя и фамилия), каждая на отдельной строке.Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.Примечание. Между firstname lastname вставьте пробел =)
a = input() b = input() print(«Hello», a, b+»!», «You just delved into Python»)
Футбольная команда
Напишите программу, которая считывает с клавиатуры название футбольной команды и выводит фразу:
«Футбольная команда [введённая строка] имеет длину [длина введённой строки] символов».
Формат входных данных
На вход программе подаётся строка – название футбольной команды.Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.
command = input() dlina = str(len(command)) print(‘Футбольная команда ‘ + command + ‘ имеет длину ‘ + dlina + ‘ символов’)
Три города
Даны названия трех городов. Напишите программу, которая определяет самое короткое и самое длинное название города.
Формат входных данных
На вход программе подаётся названия трех городов, каждое на отдельной строке.Формат выходных данных
Программа должна вывести самое короткое и длинное название города, каждое на отдельной строке.Примечание. Гарантируется, что длины названий всех трех городов различны.
a = input() b = input() c = input() if min (len(a), len(b), len(c)) == len(a): print(a) elif min (len(a), len(b), len(c)) == len(b): print(b) else: print(c) if max (len(a), len(b), len(c)) == len(a): print(a) elif max (len(a), len(b), len(c)) == len(b): print(b) else: print(c)
Арифметические строки
Вводятся 3 строки в случайном порядке. Напишите программу, которая выясняет можно ли из длин этих строк построить возрастающую арифметическую прогрессию.
Формат входных данных
На вход программе подаются три строки, каждая на отдельной строке.Формат выходных данных
Программа должна вывести строку «YES», если из длин введенных слов можно построить арифметическую прогрессию, «NO» в ином случае.
a = len(input()) b = len(input()) c = len(input()) if a + b + c == (min(a, b, c) + max(a, b, c))/2*3: print(«YES») else: print(«NO»)
Какие значения может принимать строковая переменная s , чтобы в результате выполнения кода было выведено слово «YES»?
if s in ‘abc123abc’:
print(‘YES’)
else:
print(‘NO’)
- s = ’23’
- s = ‘123abc’
- s = ‘3ab’
- s = ‘a’
- s = ‘1’
Цвет настроения синий
Напишите программу, которая считывает одну строку, после чего выводит «YES», если в введенной строке есть подстрока «синий» и «NO» в противном случае.
Формат входных данных
На вход программе подается одна строка.Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.
s = input() if ‘синий’ in s: print(‘YES’) else: print(‘NO’)
Отдыхаем ли?
Напишите программу, которая считывает одну строку, после чего выводит «YES», если в введённой строке есть подстрока «суббота» или «воскресенье», и «NO» в противном случае.
Формат входных данных
На вход программе подается одна строка.Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.
s = input() if ‘суббота’ in s or ‘воскресенье’ in s: print(‘YES’) else: print(‘NO’)
Источник: zazloo.ru