Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.




Федеральное государственное автономное образовательное учреждение высшего образования

«Казанский (Приволжский) федеральный университет»

 

Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.

 

Язык программирования P Y T H O N

 

 

 

Казань – 2017 г.

УДК 32.81, 372.800.2

ББК 73

 

Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.. Язык программирования PYTHON. Учебное пособие. Казань: Изд-во КФУ, 2016.

Данная работа является учебно-методическим пособием для самостоятельной работы студентов по курсу «Основы информатики». Пособие позволяет на базе имеющихся знаний по программированию на языках Паскаль и С++ освоить язык PYTHON, используемый при создании программ на различных платформах.

В начале предлагается на базе знакомых программ, написанных на языках Паскаль и С++, по аналогии переписать их на язык PYTHON. Затем, используя, инструментальные и новые идеологические средства языка, улучшить его, создавая более наглядную и эффективную запись.

Учебно-методическая разработка предназначена для студентов направлений, связанных с информационными технологиями, и учителей информатики.

 

Рецензент: .

Одобрено научно-методическим советом Института вычислительной математики и информационных технологий Казанского федерального университета.

 

© Хадиев Р.М., Гайнутдинова А.Ф., Хадиев К.Р.. 2017

© Казанский федеральный университет


 

Оглавление

Предисловие. 4

1. Элементы математической логики. 5

2. Установка системы и среда программирования. 7

2.1. Среда разработки Pysharm.. 9

2.2. Среда разработки IDLE.. 16

3. Описание языка PYTHON.. 17

3.1. Запись логических выражений. 18

3.2. Ввод-вывод. 26

3.1. Строки. 27

3.2. Структуры данных. 28

3.3. Простые конструкции. 31

3.4. Потоковый ввод-вывод и работа с текстовыми файлами. 32

3.6. Операторы.. 35

3.7. Функции. 38

3.8. Глобальные переменные. 41

4. Подключение библиотек. 43

5. Работа с файловой системой. 45

6. Работа с файловой системой. 48

7. Стеки. 50

8. Множества. 53

9. Компьютерная графика. 56

10. Ошибки и исключения. 71

11. Классы.. 74

Литература и электронные ресурсы.. 77

Приложения. 78

1. Задачи ЕГЭ.. 78

2. Функции PyCharm.. 85


Предисловие

Python – это язык программирования, поддерживающий объектно-ориентированное программирование (ООП) и кросс-платформенность. Разработку языка Python начал Гвидо Ван Россум (Guido Van Rossum) в середине 1990-х годов.

Язык программирования Python позволяет:

· Создавать программы с высокой скоростью выполнения;

· Писать модули для Python на C/C++;

· Использовать стандартные библиотеки Python для работы с электронной почтой, протоколами Интернета FTP и HTTP, базой данных и прочее;

· Использовать скрипты, написанные на Python на большинстве современных ОС;

· Создавать программы для любых областей программирования;

· Поддерживать современные технологии с помощью стандартных библиотек.





Дата добавления: 2017-11-01; просмотров: 563; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Да какие ж вы математики, если запаролиться нормально не можете??? 8249 - | 7217 - или читать все...

 

3.92.28.84 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.003 сек.