Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




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

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

 

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

 

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

 

 

 

Казань – 2016 г.

УДК 32.81, 372.800.2

ББК 73

 

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

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

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

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

 

Рецензент:.

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

 

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

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


 

Оглавление

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

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

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

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

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

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

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

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

3.1. Строки. 26

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

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

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

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

3.7. Функции. 36

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

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

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

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

7. Стеки. 47

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

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

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

11. Классы.. 69

Литература. 72

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

Особенности. 75

 


Предисловие

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

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

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

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

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

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

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

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

 


 

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

Условия могут комбинироваться. 1<a<3 выполняется, когда а >1, но <3.

 

1) Трех аргументная функция F(a,b,c) имеет следующий вид

a b c F1 F2 F3 Написать формулу, контактную схему и Эйлеровы множества для этих функций.
           
           
           
           
           
           
           
           

 

2) Написать таблицу истинности и контактную схему для заштрихованной области, ДНФ–формулу, минимизировать и нарисовать контактную схему.

а) б) в) г) д)

3) Написать логическую формулу, принимающей значение true для точек, принадлежащих заштрихованной области, и false для точек, не принадлежащих заштрихованной области.

а) б)

в) г) д)






Поделиться с друзьями:


Дата добавления: 2016-12-05; Мы поможем в написании ваших работ!; просмотров: 402 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Неосмысленная жизнь не стоит того, чтобы жить. © Сократ
==> читать все изречения...

2336 - | 2047 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.