Что необходимо знать из Python для ЕГЭ
Как данные в этом языке обрабатываются и какие есть основные конструкции — то, с чего начинается разговор о программировании.
Основные конструкции = способы создания алгоритма.
Цель на ЕГЭ для выпускников — научиться решать задачи с помощью Python.
Базовые знания этого языка программирования состоят из
- циклов;
- типов данных (хранение информации в вашей программе);
- условий;
- функций
Функция в Python — метод, позволяющий какие-то значения передать, преобразовать и что-то, в итоге, получить или не получить.
ЕГЭ-шные нюансы в Python
Если вы в Python разберётесь с особенностями программы, о которых мы рассказываем дальше, то станет гораздо проще решать задания на экзамене.
- списки, срезы, словари (необходимо посмотреть, как именно обрабатываются данные);
- обработка строк
- файлы (чтобы научиться с ними работать, необходимо выучить две команды — считать одну строку и считать все строки.
Самое важное в программирование — ЖЕЛАНИЕ разобраться во всех тонкостях и УМЕНИЕ их применять.
Ресурсы для освоения Python
- metanit.com;
- sobolearn.com;
- Платформа stepik;
- Платформа coursera;
- Бесплатный спецкурс, где Коля Касперский объясняет программу с нуля и рассказывает, как решать задания 6,12,16,17,24 и 27 для ЕГЭ.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. Мы обязательно поправим!
28 декабря 2021
В закладки
Обсудить
Жалоба
100 страниц с последовательным изложением базовых конструкций языка программирования Python с объяснением, как они работают.
Материал не про ЕГЭ, материал именно про язык программирования. И будет полезен тем, кто хочет разобраться, а не «заучить шаблоны для ЕГЭ».
py.pdf
Источник: vk.com/inform_web
В данном курсе рассмотрен язык Python, но только в рамках ЕГЭ по информатике. Если хотите изучить необходимый минимум для ЕГЭ, то добро пожаловать на курс!
About this course
В курсе рассмотрены темы необходимые для сдачи ЕГЭ по информатике. Курс подходит для начинающего уровня, если вы хотите изучить язык Python, то можете начать этот курс для базового ознакомления с языком.
Meet the Instructors
Course content
Share this course
https://stepik.org/course/67400/promo
Программирование на Phyton. ЕГЭ 2022
Урок 1 из 5. Основы
Языки программирования бывают разные, например, для веба хорошо подходит PHP, а если хочешь написать ОС, то лучше всего Си. В принципе, большинство современных языков – полные, то есть на любом из них можно написать что угодно: хоть сайт, хоть игру.
Но не рекомендую вам писать видеоигры на Паскале:)
Какой язык лучше всего учить сейчас? Он должен отвечать двум критериям:
- Не очень сложный синтаксис: его нужно успеть освоить в совершенстве за учебный год. Поэтому если вы не знаете Java, например, то лучше оставить его на потом;
- На нем должно быть удобно решать задачи из ЕГЭ (спасибо, кэп).
Ну, что, вы уже догадались, к чему я веду?:)
Конечно, нам подходит Python. У него простой синтаксис, и, главное, – очень много встроенных функций, которые существенно облегчают жизнь.
Например, сравните код на Паскале и на Питоне для вот этой задачи:
Дана строка, у которой могут быть пробелы в начале, в конце и между словами может оказаться более одного пробела. Уберите все лишние пробелы, т.е. удалите все пробелы в начале и конце, а между словами оставьте только один пробел.
Паскаль:
var s: string;
begin
readln(s);
p := 0;
while s[p] = ‘ ‘ do
delete(s, p, 1); {удаляем все пробелы в начале}
p := length(s);
while s[p] = ‘ ‘ do begin
delete(s, p, 1); {удаляем все пробелы в конце}
p := p – 1;
end;
p := pos(s, ‘ ‘);
while pos(s, ‘ ‘) <> 0 do
begin
delete(s, p, 1); {удаляем один пробел каждый раз, когда встретили два пробела подряд}
p := pos(s, ‘ ‘);
end;
writeln(s)
end.
Питон:
s = input().strip() # считываем и сразу удаляем лишние пробелы вначале и в конце
while s.find(‘ ‘) >= 0:
s = s.replace(‘ ‘, ‘ ‘) # заменяем два пробела на один
print(s)
Если вы думаете, что будет что-то ещё, вы ошибаетесь: это и есть вся программа 🙂 Некоторые программы на питоне вообще можно написать в одну строку!
В общем, думаю, я вас заинтересовал. А если вы хотите научиться так же влёгкую решать задачки из ЕГЭ (а потом и более сложные, то есть становиться программистом), вам самое время смотреть первый вебинар марафона “Программирование на Phyton!”