Перейти к содержимому

Что покажет приведенный ниже фрагмент кода

  • автор:

Что покажет приведенный ниже фрагмент кода

Скачай курс
в приложении

Перейти в приложение
Открыть мобильную версию сайта

© 2013 — 2023. Stepik

Наши условия использования и конфиденциальности

Get it on Google Play

Public user contributions licensed under cc-wiki license with attribution required

Что покажет приведенный ниже фрагмент кода

Скачай курс
в приложении

Перейти в приложение
Открыть мобильную версию сайта

© 2013 — 2023. Stepik

Наши условия использования и конфиденциальности

Get it on Google Play

Public user contributions licensed under cc-wiki license with attribution required

Ответы на модуль 7.6 из курса «Поколение python: курс для начинающих»

Полное решение на питоне урока 7.6 из » Поколение python: курс для начинающих».

Что покажет приведенный ниже фрагмент кода?
for i in range(10):
print(i, end=’*’)
if i > 6:
break

0*1*2*3*4*5*6*7*

Что покажет приведенный ниже фрагмент кода?
i = 100
while i > 0:
if i == 40:
break
print(i, end=’*’)
i -= 20

100*80*60*

Что покажет приведенный ниже фрагмент кода?
n = 10
while n > 0:
n -= 1
if n == 2:
continue
print(n, end=’*’)

9*8*7*6*5*4*3*1*0*

Что покажет приведенный ниже фрагмент кода?
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)

Ответы на модуль 7.6 из курса

Наименьший делитель

На вход программе подается число n > 1. Напишите программу, которая выводит его наименьший отличный от 1 делитель.

# Получаем ввод числа n = int(input()) # Начинаем деление с 2 и идем до n for i in range(2, n + 1): if n % i == 0: # Проверяем, делится ли n на i без остатка break # Если нашли делитель, прерываем цикл # После окончания цикла i будет содержать минимальный делитель числа n print(i)

Ответы на модуль 7.6 из курса

Следуй правилам
На вход программе подается натуральное число nn. Напишите программу, которая выводит числа от 1 до n включительно за исключением:

# Получаем ввод числа n = int(input()) # Проходим по числам от 1 до n включительно for i in range(1, n + 1): # Проверяем, принадлежит ли i одному из диапазонов (5-9, 17-37, 78-87) if i in range(5, 10) or i in range(17, 38) or i in range(78, 88): continue # Если i находится в одном из диапазонов, переходим к следующей итерации цикла print(i) # Если i не принадлежит ни одному из диапазонов, выводим его

Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n < 10:
n += 2
print(n)
else:
print(‘Цикл завершен.’)

Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n < 10:
n += 2
if n == 8:
break
print(n)
else:
print(‘Цикл завершен.’)

Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n < 10:
n += 2
if n == 7:
break
print(n)
else:
print(‘Цикл завершен.’)

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Что покажет приведенный ниже фрагмент кода

# Задачи по срезам ## Теоретические Что покажет приведенные ниже фрагмент кода? «`python= # 1 s = ‘abcdefg’ print(s[2:5]) # 2 s = ‘abcdefg’ print(s[3:]) # 3 s = ‘abcdefg’ print(s[:3]) # 4 s = ‘abcdefg’ print(s[:]) # 5 s = ‘abcdefg’ print(s[::-3]) «` Код всегда можно попробовать, если не уверены в ответе или для самопроверки ## Практические 1. Дополните приведенный код, используя срезы, так чтобы он вывел: «`python= »’ 1. первые 12 символов строки s 2. последние 9 символов строки s. 3. каждый 7 символ строки s начиная от начала строки. 4. строку s в обратном порядке »’ s = «In 2010, someone paid 10k Bitcoin for two pizzas.» print() «` 2. На вход программе подается одно слово, записанное в нижнем регистре. Напишите программу, которая определяет является ли оно палиндромом. Программа должна вывести «YES», если слово является палиндромом и «NO» в противном случае. Палиндром читается одинаково в обоих направлениях, например слово «потоп». 3. На вход программе подается одна строка. Напишите программу, которая выводит: * общее количество символов в строке; * исходную строку повторенную 3 раза; * первый символ строки; * первые три символа строки; * последние три символа строки; * строку в обратном порядке; * строку с удаленным первым и последним символом. 4. На вход программе подается одна строка. Напишите программу, которая выводит: * третий символ этой строки; * предпоследний символ этой строки; * первые пять символов этой строки; * всю строку, кроме последних двух символов; * все символы с четными индексами; * все символы с нечетными индексами; * все символы в обратном порядке; * все символы строки через один в обратном порядке, начиная с последнего.

Last changed by
Add a comment

Read more

Настройка доступа для пользователей

Разграничение записей по пользователям Django позволяет легко ограничить доступ к определенным страницам для пользователей, выполнивших вход, с помощью декоратора @login_required. Добавьте следующий код в learning_logs/views.py: Добавьте следующий код в learning_logs/views.py: from django.shortcuts import render, redirect from django.contrib.auth.decorators import login_required from .models import Topic, Entry

Формы и приложение пользователей

Формы Разместим форму в forms.py: from django import forms from .models import Topic class TopicForm(forms.ModelForm): class Meta: model = Topic fields = [‘text’]

Повторение и подготовка

Сппецификация для проекта Мы напишем веб-приложение с именем Learning Log, при помощи которого пользователь сможет вести журнал интересующих его тем и создавать записи в журнале во время изучения каждой темы. Домашняя страница Learning Log содержит описание сайта и приглашает пользователя зарегистрироваться либо ввести свои учетные данные. После успешного входа пользователь получает возможность создавать новые темы, добавлять новые записи, читать и редактировать существующие записи. Подготовка сайта Создайте для проекта новый каталог с именем learning_log, перейдите в этот каталог в терминальном режиме и создайте виртуальную среду следующими командами: pip install pipenv pipenv shell pipenv install django Не выходя из активной виртуальной среды введите следующие команды для создания нового проекта:

Домашнее задание на лето

Нарисовать: Нарисовать: Дано четырехзначное число abcd (буквами обозначены цифры этого числа). Вам нужно найти число, равное abcd + dcba + acbd + badc Школьники делят яблоки так, чтобы у двух любых разница была не более, чем в 1 яблоко (5 школьников поделят 28 яблок так, что у двух будет 5 яблок, а у трех по 6 яблок). Определите количество школьников, которым досталось меньше яблок. Количество школьников и яблок задает пользователь. В переменной min лежит число от 0 до 59. Определите в какую четверть часа попадает это число (в первую, вторую, третью или четвертую).

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

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