Программирование (Python). Что такое программирование?

Содержание

Слайд 2

Что такое программирование? Программирование — это создание программ для компьютеров. Этим занимаются программисты. Чем занимаются программисты:

Что такое программирование?

Программирование — это создание программ для компьютеров. Этим занимаются

программисты.

Чем занимаются программисты:

Слайд 3

Направления в программировании

Направления в программировании

Слайд 4

Системы программирования Системы программирования — это средства для создания новых программ.

Системы программирования

Системы программирования — это средства для создания новых программ.

Транслятор —

это программа, которая переводит тексты программ, написанных программистом, в машинные коды (команды процессора).

компилятор — переводит всю программу в машинные коды, строит исполняемый файл (.exe)
интерпретатор — сам выполняет программу по частям (по одному оператору).

program Hello;
begin
write('Привет!')
end.

Слайд 5

Системы программирования Отладчик — это программа для поиска ошибок в других

Системы программирования

Отладчик — это программа для поиска ошибок в других программах.

пошаговый

режим — выполнение программы по шагам (по одному оператору)
просмотр значений переменных во время выполнения программы
точки останова – операторы в программе, перед выполнением которых нужно остановиться.

Среда программирования (IDE):
редактор текста программ
транслятор
отладчик

Слайд 6

Системы программирования Среды программирования (IDE), разработанные для Python: IDLE Тип: IDE

Системы программирования

Среды программирования (IDE), разработанные для Python:

IDLE
Тип: IDE Сайт: https://www.python.org/downloads

Wing Python IDE
Тип: IDE Сайт: https://wingware.com/downloads/wing-pro

PyCharm
Тип: IDE Сайт: https://www.jetbrains.com/pycharm/

Слайд 7

Комментарии # Это пустая программа комментарии после # не обрабатываются #

Комментарии

# Это пустая программа

комментарии после # не обрабатываются

# coding: utf-8
# Это

пустая программа

кодировка utf-8 по умолчанию)

"""
Это тоже комментарий
"""

Слайд 8

Комментарии Код программы: # однострочный комментарий """ многострочный комментарий """ Результат: пусто, т.к. комментарии не обрабатываются

Комментарии

Код программы:
# однострочный комментарий
"""
многострочный
комментарий
"""

Результат:

пусто, т.к. комментарии не обрабатываются

Слайд 9

Вывод на экран print( "Привет!" ) оператор вывода Оператор — это

Вывод на экран

print( "Привет!" )

оператор вывода

Оператор — это команда языка программирования.

print(

"Привет", Вася! )

print( "Привет, Вася!" )

вся строка в кавычках

Слайд 10

Вывод на экран Код программы: # приветствие print ("Привет!!!") Результат:

Вывод на экран

Код программы:
# приветствие
print ("Привет!!!")

Результат:

Слайд 11

Переход на новую строку print( "Привет, Вася!" ) print( "Привет, Петя!"

Переход на новую строку

print( "Привет, Вася!" )
print( "Привет, Петя!" )

Результат:

Нужно в

одной строке:

Привет, Вася!
Привет, Петя!

Привет, Вася!Привет, Петя!

Решение:

print( "Привет, Вася!", end="" )
print( "Привет, Петя!" )

переход на новую строку автоматически

end=""

после вывода данных ничего не выводить

Слайд 12

Переход на новую строку Код программы: # приветствие print ("Привет!!!") print

Переход на новую строку

Код программы:
# приветствие
print ("Привет!!!")
print ("Как дела?")

Результат:

автоматический переход на

новую строку
Слайд 13

Переход на новую строку Код программы: # приветствие print ("Привет!!!", end="")

Переход на новую строку

Код программы:
# приветствие
print ("Привет!!!", end="")
print ("Как дела?")

Результат:

переход на

новую строку отменён
Слайд 14

Пробелы между строками print( "Привет,","Вася!" ) Результат: Нужно без пробела: Привет,

Пробелы между строками

print( "Привет,","Вася!" )

Результат:

Нужно без пробела:

Привет, Вася!

Привет,Вася!

Решение:

print( "Привет,","Вася!",sep="" )

пробел между

строками

убрать пробел

Слайд 15

Пробелы между строками Код программы: # приветствие print ("Привет!!!","Как дела?",sep="") Результат: пробел отсутствует

Пробелы между строками

Код программы:
# приветствие
print ("Привет!!!","Как дела?",sep="")

Результат:

пробел отсутствует

Слайд 16

Специальные символы Специальные символы: бек-слеш (\); кавычки (") апострофы ('). Нужно

Специальные символы

Специальные символы:
бек-слеш (\);
кавычки (")
апострофы (').

Нужно вывести:

Привет, 'Вася'!

Решение:

print( "Привет,",“\’Вася\’!")

для вывода

специального символа ставим знак \

Обычный слеш (/) не является специальным символом

!

Слайд 17

Специальные символы Код программы: # приветствие print ("Привет!!!","\'Как дела\'?") print ("Привет!!!","\"Как

Специальные символы

Код программы:
# приветствие
print ("Привет!!!","\'Как дела\'?")
print ("Привет!!!","\"Как дела\"?")
print ("Привет!!!","\\Как дела\\?")

Результат:

вывод специальных

символов