Напишите программу, которая выводит «Привет, Яндекс!»
Напишите программу, которая выводит на первой строчке «Привет, Python!»
Напишите программу, которая выводит на первой строчке «Привет, Python!», а на второй – «Приятно.
Напишите программу, которая выводит k-ую цифру этой последовательности
Условие: Дана последовательность 1234567891011. (все натуральные числа). Напишите программу.
Напишите программу, которая выводит 4-значное число в столбик
Напишите программу, которая выводит 4-значное число в столбик. Она берет у пользователя 4-значное.
Напишите программу, которая считывает значения a и b и выводит стихотворение
Напишите программу, которая считывает значения a и b и выводит стихотворение, в котором вместо a и.
Регистрация: 30.03.2018
Сообщений: 2
print(«Привет, Яндекс!»)
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
513 / 145 / 28
Регистрация: 18.04.2015
Сообщений: 1,872
Записей в блоге: 15
Скоро будут просить напишите принт на английском!
![]()
11857 / 8181 / 1246
Регистрация: 21.01.2016
Сообщений: 30,760
Видимо это Алиса зарегалась и самообучается так) Только ей в конфиге наглость и тупость выкрутили на максимум, может случайно, может фана ради)
Регистрация: 30.03.2018
Сообщений: 6
Спасибо я 2 дня мучался над этой задачей
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
Сообщение от Pavlin123 
я 2 дня мучался над этой задачей
В гугле забанили?
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Напишите программу, которая выводит обозначения клеток шахматной доски
Напишите программу, которая выводит обозначения клеток шахматной доски. Клетки нумеруются.

Напишите программу, которая по данному числу N от 1 до 9 выводит на экран N пингвинов
Привет, пытаюсь сделать учебное упражнение по питону, но никак не могу сделать так, как требуется.

Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n флагов
Напишите программу, которая по данному числу n от 1 до 9 выводит на экран n флагов. Изображение.

Напишите программу, которая выводит обозначения клеток шахматной доски
апишите программу, которая выводит обозначения клеток шахматной доски. Клетки нумеруются.

Напишите программу, которая выводит обозначения клеток псевдо-шахматной доски
Напишите программу, которая выводит обозначения клеток псевдо-шахматной доски. Клетки нумеруются.
Напишите программу, которая выводит таблицу из 5 значений для функции y=27x+63
Таблица значений для функции y = 27 * x + 63 : x = 1 y = 90 x = 2 y = 117 x = 3 y = 144 x =.

Напишите программу, которая выводит номера элементов массива, равных заданному значению X
Напишите программу, которая выводит номера элементов массива, равных заданному значению X . .
Python: Привет, Мир!
Изучение нового языка программирования традиционно начинается с ‘Hello, World!’. Это простая программа, которая выводит приветствие на экран и заодно знакомит с новым языком — его синтаксисом и структурой программы.
Hello, World!
Этой традиции уже больше сорока лет, поэтому и мы не будем нарушать ее. В первом уроке мы напишем программу Hello, World! . Чтобы сделать это, нужно дать компьютеру специальную команду. В языке Python это — print() .
Задание
Наберите в редакторе код из задания символ в символ и нажмите «Проверить».
print('Hello, World!')
Внимание: если вы напишете heLLo, woRld! вместо Hello, World! , то это будет считаться другим текстом, потому что заглавные и строчные буквы — это разные символы, отличающиеся регистром. В программировании регистр практически всегда имеет значение, поэтому привыкайте всегда обращать на него внимание!
Упражнение не проходит проверку — что делать?
Если вы зашли в тупик, то самое время задать вопрос в «Обсуждениях». Как правильно задать вопрос:
- Обязательно приложите вывод тестов, без него практически невозможно понять что не так, даже если вы покажете свой код. Программисты плохо исполняют код в голове, но по полученной ошибке почти всегда понятно, куда смотреть.
В моей среде код работает, а здесь нет
Тесты устроены таким образом, что они проверяют решение разными способами и на разных данных. Часто решение работает с одними входными данными, но не работает с другими. Чтобы разобраться с этим моментом, изучите вкладку «Тесты» и внимательно посмотрите на вывод ошибок, в котором есть подсказки.
Мой код отличается от решения учителя
Это нормально , в программировании одну задачу можно выполнить множеством способов. Если ваш код прошел проверку, то он соответствует условиям задачи.
В редких случаях бывает, что решение подогнано под тесты, но это видно сразу.
Прочитал урок — ничего не понятно
Создавать обучающие материалы, понятные для всех без исключения, довольно сложно. Мы очень стараемся, но всегда есть что улучшать. Если вы встретили материал, который вам непонятен, опишите проблему в «Обсуждениях». Идеально, если вы сформулируете непонятные моменты в виде вопросов. Обычно нам нужно несколько дней для внесения правок.
Кстати, вы тоже можете участвовать в улучшении курсов: внизу есть ссылка на исходный код уроков, который можно править прямо из браузера.
Полезное
Программа с помощью Piton
«A»: Напишите программу, которая получает с
клавиатуры количество повторений и выводит
столько же раз какое-нибудь сообщение.
Сколько раз повторить? 3
«B»: Напишите программу, которая получает с
клавиатуры натуральное число и определяет,
сколько раз в его десятичной записи встречается
цифра 1.
Введите число? 311
«C»: Напишите программу, которая получает с
клавиатуры натуральное число и находит
наибольшую цифру в его десятичной записи.
Введите число: 311
Наибольшая цифра: 3
«D»: Напишите программу, которая получает с
клавиатуры натуральное число и определяет, есть
ли в его десятичной записи одинаковые цифры,
стоящие рядом.
Введите число: 553 Введите число: 535
Ответ: да.
Ответ: нет.
ПОМОГИТЕ СРОЧНО БУДУ ОЧЕНЬ БЛАГОДАРЕН ЭТО НАДО НА ПИТОНЕ СДЕЛАТЬ
Голосование за лучший ответ
В комментах оставил третий (главное пробелы не забудь ставить)
————————1——————————
sum = 0
for sym in a:
if (sym==’1′):
sum+=1
King ForeverУченик (66) 2 года назад
maxx=’0′
for max in b:
if(max>maxx):
maxx=max
Ввод-вывод, оператор присваивания, арифметические операции
Ввод — вывод. Операторы Read (Readln), Write (Writeln). Простейшие линейные программы
Решим задачу, прокомментировав каждое свое действие в фигурных скобках. Напомним, что комментарий не воспринимается компьютером, а нам он нужен для того, чтобы лучше понять, как работает программа.
Задача. Напишите программу, которая бы очищала экран и вычисляла произведение двух чисел, вводимых пользователем.
| Program Proizv2; Uses Crt; Var number1, number2, result : integer; Begin ClrScr; Write (‘Введите первое число ‘); Readln (number1); Write (‘Введите второе число ‘); Readln (number2); result := number1 * number2; Write (‘Произведение чисел ‘, number1, ‘ и ‘, number2, ‘ равно ‘, result); Readln; |
Чтобы лучше понять действие программы, наберите ее на компьютере и проверьте ее действие. Ответьте на вопросы:
-
почему программу назвали Proizv2?
Задание. Измените программу так, чтобы она запрашивала у пользователя еще одну переменную и выводила результат произведения трех чисел.
Операторы Write и WriteLn
Мы уже использовали операторы Write и WriteLn, но нам необходимо подробнее остановиться на правилах применения этих операторов.
Write (англ. писать) — оператор, который используется для вывода информации на экран. Оператор WriteLn выполняет то же самое действие, но так как у него есть еще окончание Ln (line — англ. линия, строка), то после вывода на экран нужного сообщения, он дополнительно переводит курсор в начало следующей строки.
Общий вид:
Write (список выражений)
WriteLn (список выражений)
Процедуры Write и WriteLn используются не только для вывода результата, но и для вывода различных сообщений или запросов. Это позволяет вести диалог с пользователем, сообщать ему, когда ему нужно ввести значения, когда он получает результат, когда он ошибся и др.
Например, при выполнении процедуры WriteLn(‘Найденное число ‘,а), будет напечатана строчка, заключенная в апострофы, а затем выведено значение переменной а.
Оператор WriteLn можно применить и без параметров. В этом случае курсор просто будет переведен в начало следующей строки. Это иногда нам нужно для лучшего восприятия ввода данных.
Операторы Read и ReadLn
Вспомним, что основное назначение ЭВМ — сэкономить человеческий труд. Поэтому необходимо обеспечить возможность, однажды написав программу, многократно ее использовать, вводя каждый раз другие данные. Такая гибкость в языке обеспечивается операторами Read и ReadLn. Этими операторами вводится информация с клавиатуры.
Общий вид:
Read(переменная, переменная. )
ReadLn(переменная, переменная. )
При выполнении процедуры Read ожидается ввод перечисленных в скобках значений. Вводимые данные нужно отделить друг от друга пробелами. Присваивание значений идет по очереди.
Например, если вводятся значения 53 и Х, то при выполнении оператора Read(a,b) переменной а будет присвоено число 53, а переменной b — буква Х. Причем, отметим, чтобы не было аварийной ситуации, нужно правильно определить тип данных в разделе Var; в нашем случае а:integer, а b:char.
Особых различий при чтении и записи в использовании операторов Read и ReadLn нет. Часто процедуру ReadLn без параметров применяют в конце программы для задержки: до нажатия на клавишу результат выполнения программы остается на экране. Это очень полезно делать для анализа результатов.
Примечание. Когда Вы ставите задержку экрана, обратите внимание на предыдущий ввод. Если данные запрашивались процедурой Read, задержки не будет.
Решим задачу, в которой рассмотрим все возможные употребления этих процедур.
Задача. Найти среднее значение трех чисел.
Примечание. Чтобы найти среднее значение нескольких чисел, нужно сложить эти числа и сумму разделить на количество этих чисел.
| Program Srednee; Uses Crt; Var First, Second, Third : integer; Sum : real; Begin ClrScr; Write (‘Введите первое число ‘); ReadLn(First); Write (‘Введите второе и третье числа через пробел ‘); ReadLn(Second, Third); Sum := First + Second + Third; Sum := Sum/3; Write (‘Среднее значение ‘, First, ‘, ‘,Second, ‘ и ‘, Third, ‘ равно ‘, Sum:5:2); ReadLn; End. |
Наберите текст задачи и внимательно рассмотрите каждую строчку. Имя программы Srednee отражает содержание задачи. Кстати, договоримся о том, чтобы имя программы и имя файла, который содержит эту программу, совпадали. Далее идет подключение модуля Crt. В разделе Var описаны First, Second, Third как переменные целого типа, а Sum — действительного типа. Раздел операторов начинается со стандартной процедуры очистки экрана ClrScr (Clear Screen), которая находится в модуле Crt. Далее оператором Write мы выводим на экран сообщение ‘Введите первое число ‘, получив которое пользователь должен ввести число.
Теперь компьютер должен считать введенные символы и занести их в переменную First, это произойдет при выполнении следующего оператора ReadLn(First). Затем с помощью оператора Write запрашиваем значения еще двух чисел и считываем их в переменные Second и Third. Затем вычисляем их сумму и присваиваем полученное число переменной Sum. Чтобы найти среднее, нужно теперь полученное число разделить на 3 и сохранить результат в какой-либо переменной.
Совсем не обязательно описывать еще одну переменную для сохранения результата. Можно, как в нашей программе, значение переменной Sum разделить на 3 и результат опять присвоить той же переменной Sum. Теперь можно вывести результат вычислений на экран с помощью процедуры Write. И, наконец, последняя процедура ReadLn задержит наш вывод на экране до нажатия на клавишу.
Нажмите клавиши +. Введите значения переменных 5, 7 и 12, на экране увидите следующее:
Среднее значение 5, 7 и 12 равно 8.00
Просмотрите внимательно эту строчку и сравните со строчкой вывода результата в нашей программе. Протестируйте программу еще несколько раз для других значений переменных.
