Презентация на тему: "Презентация.Общие сведения о языке Python. Типы данных в языке."

- Категория: Презентации / Другие презентации
- Просмотров: 22
Презентация "Презентация.Общие сведения о языке Python. Типы данных в языке." онлайн бесплатно или скачать на сайте электронных школьных учебников/презентаций school-textbook.com
Из истории информатики:
Язык программирования Python (произносится «Пайтон», с ударением на первый слог, хотя имейте в виду, что в России многие называют язык просто «питон») получил свое имя благодаря телешоу «Летающий цирк Монти Пайтона», так что змея питон здесь вовсе ни при чем.
Из истории информатики:
Python – язык программирования высокого уровня, предназначенный для самого широкого круга задач. С его помощью можно обрабатывать различные данные, создавать изображения, работать с базами данных, разрабатывать Web-сайты.
Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом. Опубликован исходный текст в феврале 1991 года.
Разгадай ребус и узнай, как называется алгоритм, записанный с помощью этого языка?
Программа
Программирование
Язык программирования
Познакомиться:
с основами языка Python.
Задачи урока:
Научиться:
определять типы данных.
Использовать:
cистему программирования
для исполнения программ.
Алфавит и словарь языка
латинские прописные и строчные буквы
(А, В, С, ..., X, Y, Z, а, b, с, ..., х, у, z)
арабские цифры (0, 1, 2, ..., 7, 8, 9);
специальные символы (знак подчёркивания; знаки препинания; круглые, квадратные скобки; знаки арифметических операций, # - знак комментарий и др.).
В качестве неделимых элементов (составных символов) рассматриваются следующие последовательности символов: >= и <= (знаки ≥ и ≤);
""" и """ или ''' и ''' – утроенные кавычки или апострофы (начало и конец комментария).
Контрольные вопросы:
Каков алфавит языка?
Какие составные знаки можно использовать в программе?
На каком языке записаны служебные слова языка?
Какие типы данных используются? Приведи пример.
Ввод и вывод данных
Ввод данных осуществляется при помощи функции input(список ввода):
a = input()
print(a)
В скобках функции можно указать сообщение - комментарий к вводимым данным:
a = input ("Введите количество: ")
Команда input() по умолчанию воспринимает входные данные как строку символов. Поэтому, чтобы ввести целочисленное значение, следует указать функцию int():
a = int (input())
Для ввода вещественных чисел применяется функция float()
a=float(input())
Вывод данных осуществляется при помощи команды print(список вывода):
a = 1
b = 2
print(a)
print(a + b)
print('сумма = ', a + b)
Для форматированного вывода используется format:
Строковый метод format() возвращает отформатированную версию строки, заменяя идентификаторы в фигурных скобках {}. Идентификаторы могут быть позиционными, числовыми индексами, ключами словарей, именами переменных.
Синтаксис команды format:
поле замены := "{" [имя поля] ["!" преобразование] [":" спецификация] "}"
имя поля := arg_name ("." имя атрибута | "[" индекс "]")*
преобразование := "r" (внутреннее представление) | "s" (человеческое представление)
спецификация := см. ниже
Аргументов в format() может быть больше, чем идентификаторов в строке. В таком случае оставшиеся игнорируются.
Для форматирования вещественных чисел с
плавающей точкой используется следующая команда:
print('{0:.2f}'.format(вещественное число))
Задание
Целочисленные переменные I,j,k нужно присвоить
соответственно значения 10, 20 и 30. Запишите оператор
ввода, соответствующий входному потоку:
10 20 30
Пример
Напишите программу, которая запрашивала бы у пользователя:
- ФИО ( "Ваши фамилия, имя, отчество?")
- возраст ("Сколько Вам лет?")
- место жительства ("Где вы живете?")
После этого выводила бы три строки:
"Ваше имя"
"Ваш возраст"
"Вы живете в"
Задания для самостоятельной работы
Напишите программу, которая запрашивала бы у пользователя:
Имя, Фамилия, Страна, Край , Город
- Фамилия, имя ( "Ваши фамилия, имя?")
- страна ("В какой стране Вы живете?")
- город ("В каком городе Вы живете?")
После этого выводила бы три строки:
"Ваши имя, фамилия"
"Вы живете в стране"
"Вы живете в крае"
"Вы живете в городе"