Информация о книге

9785927526499

Главная  » Электронные книги, аудиокниги » Основы программирования на языке высокого уровня Python

Шелудько В., Основы программирования на языке высокого уровня Python

Издательство Южного федерального университета, 2017 г., 147 стр., 9785927526499


Описание книги

В учебном пособии рассматриваются стандартные процедуры, методы и приемы языка высокого уровня Python, необходимые для решения задач защиты информации. Дается представление об основных операторах и конструкциях языка. Большое количество наглядных примеров позволит освоить основные принципы составления программ на языке Python. Даются рекомендации по выбору обучающей литературы.Учебное пособие по дисциплине \"Программирование на языках высокого уровня в задачах защиты информации\" предназначено для студентов 1-2 курсов, обучающихся по направлению специалитета 10.05.03 \"Информационная безопасность автоматизированных систем\".

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 175 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  Python 


Поделиться ссылкой на книгу



Содержание книги

Предисловие......5Введение......81. Рекомендации по выбору и изучению обучающей литературы......91.1. Рекомендации по выбору обучающей литературы......91.2. Рекомендации по изучению литературы
предназначенной для обучения языкам программирования......101.3. Основные принципы изучения языков программирования......141.4. Рекомендуемые источники информации для более глубокого изучения языка Python......142. Общие сведения о языке программирования Python......163. Установка интерпретатора языка Python......203.1. Установка интерпретатора Python......203.2. Использование интерактивной оболочки интерпретатора Python......233.3. Использование встроенного редактора IDLE......253.4. Запуск программ с помощью разных версий интерпретатора Python......264. Синтаксис языка Python......284.1. Отступы......294.2. Максимальная длина строки......294.3. Пустые строки......304.4. Оформление импорта модулей......304.5. Пробелы в выражениях и инструкциях......314.6. Комментарии......334.7. Строки документирования......344.8. Имена......364.9. Именование идентификаторов языка программирования высокого уровня Python......415. Основные понятия и определения......436. Логическая структура программ на языках программирования высокого уровня......467. Структура программы на языке Python......508. Задание начальных значений в Python......538.1. Задание начальных значений с помощью оператора присваивания......538.2. Задание начальных значений с помощью функций ввода/вывода......538.3. Задание начальных значений с помощью функций библиотеки random......559. Программирование логики программы в Python......579.1. Оператор присваивания в языке высокого уровня Python......579.2. Оператор ветвления if/else в языке высокого уровня Python......589.3. Операторы цикла в языке высокого уровня Python......6510. Функции для вывода данных в Python......7911. Типы данных в Python 3......83Задания для закрепления темы «Операторы»......8912. Операции в Pythonе......10612.1. Математические операции......10612.2. Двоичные операции......10712.3. Операции для работы с последовательностями......10812.4. Примеры срезов......10812.5. Операции сравнения (логические операторы)......10913. Строки......11013.1. Операции со строками......11013.2. Специальные символы (строковые литералы)......11113.3. Спецификаторы формата
форматирование строк......11213.4. Функции для работы со строками......11513.5. Методы для работы со строками......11513.6. Использование строк для решения задач защиты информации. Криптографический алгоритм Юлия Цезаря......118Задания для закрепления темы «Строки»......12114. Списки в Python......12315. Словари в Python......12815.1. Стандартные операторы и функции для работы со словарями......12815.2. Работа с элементами словаря......13015.3. Стандартные средства сортировки элементов словаря......13115.4. Методы объекта dict......13115.5. Генераторы словарей......13315.6. Использование словарей для решения задач криптоанализа. Частотный анализ сообщений......134Задания для закрепления темы «Словари»......136Заключение......143Список литературы......144



Об авторе


Последние поступления в рубрике "Электронные книги, аудиокниги"



Tod eines Soldaten Tod eines Soldaten Klinkhammer ".
Seltene Hunderassen aus aller Welt Seltene Hunderassen aus aller Welt Frey F.
Vulpes Lupus Canis Gajaze K.

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Шелудько В., Основы программирования на языке высокого уровня Python в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.