🗊Презентация Язык программирования Python

Нажмите для полного просмотра!
Язык программирования Python, слайд №1Язык программирования Python, слайд №2Язык программирования Python, слайд №3Язык программирования Python, слайд №4Язык программирования Python, слайд №5Язык программирования Python, слайд №6Язык программирования Python, слайд №7Язык программирования Python, слайд №8Язык программирования Python, слайд №9Язык программирования Python, слайд №10Язык программирования Python, слайд №11Язык программирования Python, слайд №12Язык программирования Python, слайд №13Язык программирования Python, слайд №14Язык программирования Python, слайд №15Язык программирования Python, слайд №16Язык программирования Python, слайд №17Язык программирования Python, слайд №18Язык программирования Python, слайд №19Язык программирования Python, слайд №20Язык программирования Python, слайд №21Язык программирования Python, слайд №22Язык программирования Python, слайд №23Язык программирования Python, слайд №24Язык программирования Python, слайд №25Язык программирования Python, слайд №26Язык программирования Python, слайд №27Язык программирования Python, слайд №28Язык программирования Python, слайд №29Язык программирования Python, слайд №30Язык программирования Python, слайд №31Язык программирования Python, слайд №32Язык программирования Python, слайд №33Язык программирования Python, слайд №34

Содержание

Вы можете ознакомиться и скачать презентацию на тему Язык программирования Python. Доклад-сообщение содержит 34 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Язык программирования Python
Числа и строки
Описание слайда:
Язык программирования Python Числа и строки

Слайд 2






В феврале 1991 года был разработан язык Python сотрудником голландского института CWI Гвидо ван Россумом. Разработка языка Python была начата в конце 1980-х г. 
Автор назвал язык в честь популярного британского комедийного телешоу 1970-х «Летающий цирк Монти Пайтона». Впрочем, всё равно название языка чаще связывают именно со змеёй, нежели с передачей.
Описание слайда:
В феврале 1991 года был разработан язык Python сотрудником голландского института CWI Гвидо ван Россумом. Разработка языка Python была начата в конце 1980-х г. Автор назвал язык в честь популярного британского комедийного телешоу 1970-х «Летающий цирк Монти Пайтона». Впрочем, всё равно название языка чаще связывают именно со змеёй, нежели с передачей.

Слайд 3






О Python лучше всего говорит создатель этого языка программирования, голландец Гвидо ван Россум:
"Python - интерпретируемый, объектно-ориентированный высокоуровневый язык программирования с динамической семантикой. Встроенные высокоуровневые структуры данных в сочетании с динамической типизацией и связыванием делают язык привлекательным для быстрой разработки приложений (RAD, Rapid Application Development). Кроме того, его можно использовать в качестве сценарного языка для связи программных компонентов. Синтаксис Python прост в изучении, в нем придается особое значение читаемости кода, а это сокращает затраты на сопровождение программных продуктов. Python поддерживает модули и пакеты, поощряя модульность и повторное использование кода. Интерпретатор Python и большая стандартная библиотека доступны бесплатно в виде исходных и исполняемых кодов для всех основных платформ и могут свободно распространяться."
Описание слайда:
О Python лучше всего говорит создатель этого языка программирования, голландец Гвидо ван Россум: "Python - интерпретируемый, объектно-ориентированный высокоуровневый язык программирования с динамической семантикой. Встроенные высокоуровневые структуры данных в сочетании с динамической типизацией и связыванием делают язык привлекательным для быстрой разработки приложений (RAD, Rapid Application Development). Кроме того, его можно использовать в качестве сценарного языка для связи программных компонентов. Синтаксис Python прост в изучении, в нем придается особое значение читаемости кода, а это сокращает затраты на сопровождение программных продуктов. Python поддерживает модули и пакеты, поощряя модульность и повторное использование кода. Интерпретатор Python и большая стандартная библиотека доступны бесплатно в виде исходных и исполняемых кодов для всех основных платформ и могут свободно распространяться."

Слайд 4





Типы данных
Простейшие встроенные в Python типы данных:
булевы значения (имеют значение True или False)
целые числа int (например, 35 или 1 000 000)
число с плавающей точкой float (числа с десятичной запятой)
строка str (последовательности текстовых символов).
Описание слайда:
Типы данных Простейшие встроенные в Python типы данных: булевы значения (имеют значение True или False) целые числа int (например, 35 или 1 000 000) число с плавающей точкой float (числа с десятичной запятой) строка str (последовательности текстовых символов).

Слайд 5






Python поддерживает динамическую типизацию, то есть тип переменной определяется только во время исполнения.
Переменные - это имена объектов, которые содержат данные. 
Имя переменных может содержать любые буквы, цифры и нижнее подчеркивание ( _ ), но не могут начинаться с цифры.
Описание слайда:
Python поддерживает динамическую типизацию, то есть тип переменной определяется только во время исполнения. Переменные - это имена объектов, которые содержат данные. Имя переменных может содержать любые буквы, цифры и нижнее подчеркивание ( _ ), но не могут начинаться с цифры.

Слайд 6





Пример:
>>> а = 7                   # значение 7 присваивается имени а
>>> print (a)              # вывод на экран значения переменной а
>>> b = a                  # значение с именем а присваивается переменной с именем b
>>> print (b)             # вывод на экран значения переменной b
Описание слайда:
Пример: >>> а = 7 # значение 7 присваивается имени а >>> print (a) # вывод на экран значения переменной а >>> b = a # значение с именем а присваивается переменной с именем b >>> print (b) # вывод на экран значения переменной b

Слайд 7






Чтобы узнать тип какого-то объекта (переменной или значения) надо использовать конструкцию type (объект)
Пример:
>>> type (а)           #укажет тип переменной а
>>> type (58)           #укажет тип значения 58
Описание слайда:
Чтобы узнать тип какого-то объекта (переменной или значения) надо использовать конструкцию type (объект) Пример: >>> type (а) #укажет тип переменной а >>> type (58) #укажет тип значения 58

Слайд 8






>>> type (99.9) #укажет тип значения 99,9
>>> type (‘zxc’)   #укажет тип значения ‘zxc’ 

Класс (class) – это определение объекта.
Описание слайда:
>>> type (99.9) #укажет тип значения 99,9 >>> type (‘zxc’) #укажет тип значения ‘zxc’ Класс (class) – это определение объекта.

Слайд 9





Работа с числами
Любая последовательность цифр является целым числом:
Пример ввода непосредственно чисел: 
введите число 5 – для получения результата нажмите Enter, 
введите 0 - для получения результата нажмите Enter, 
введите 05 - для получения результата нажмите Enter. 
Здесь ошибка говорит о том, что число нельзя начинать с 0
Описание слайда:
Работа с числами Любая последовательность цифр является целым числом: Пример ввода непосредственно чисел: введите число 5 – для получения результата нажмите Enter, введите 0 - для получения результата нажмите Enter, введите 05 - для получения результата нажмите Enter. Здесь ошибка говорит о том, что число нельзя начинать с 0

Слайд 10





Операторы арифметических действий
Описание слайда:
Операторы арифметических действий

Слайд 11





Пример ввода переменных, которым присвоены числовые значения:
>>> a=5
>>> a
>>> a-3
>>> a
Чтобы изменить значение переменной a надо, например:
>>> a = a-3
>>> a
Описание слайда:
Пример ввода переменных, которым присвоены числовые значения: >>> a=5 >>> a >>> a-3 >>> a Чтобы изменить значение переменной a надо, например: >>> a = a-3 >>> a

Слайд 12





Можно совместить арифметические операторы с присваиванием (=), размещая оператор арифметического действия перед знаком =. Например, выражение а=а-3 можно записать а-=3.
Можно совместить арифметические операторы с присваиванием (=), размещая оператор арифметического действия перед знаком =. Например, выражение а=а-3 можно записать а-=3.
Примеры:
>>> a=95
>>> a-=3
>>> a
>>> a+=8
>>> a
>>> a*=2
>>> a
 
>>> a=13
>>> a//=4
>>> a
Описание слайда:
Можно совместить арифметические операторы с присваиванием (=), размещая оператор арифметического действия перед знаком =. Например, выражение а=а-3 можно записать а-=3. Можно совместить арифметические операторы с присваиванием (=), размещая оператор арифметического действия перед знаком =. Например, выражение а=а-3 можно записать а-=3. Примеры: >>> a=95 >>> a-=3 >>> a >>> a+=8 >>> a >>> a*=2 >>> a >>> a=13 >>> a//=4 >>> a

Слайд 13





Преобразование типов
Чтобы изменить другие типы данных на целочисленный тип надо использовать функцию int().
Примеры:
Значениями булевых переменных могут быть только True или False. При преобразовании в целые числа они представляют собой соответственно 1 и 0:
>>> int(True)
>>> int(False)
Описание слайда:
Преобразование типов Чтобы изменить другие типы данных на целочисленный тип надо использовать функцию int(). Примеры: Значениями булевых переменных могут быть только True или False. При преобразовании в целые числа они представляют собой соответственно 1 и 0: >>> int(True) >>> int(False)

Слайд 14






Преобразование числа с плавающей точкой в целое число:
>>> int(98.6)
Преобразование текстовой строки, которая содержит только цифры и знаки + - (строковые значения записываются в кавычках):
>>> int(‘99’)
>>> int(‘-23’)
Описание слайда:
Преобразование числа с плавающей точкой в целое число: >>> int(98.6) Преобразование текстовой строки, которая содержит только цифры и знаки + - (строковые значения записываются в кавычках): >>> int(‘99’) >>> int(‘-23’)

Слайд 15






Функция int() не обрабатывает строки, содержащие числа с плавающей точкой:
>>> int(’98.8’)
Автоматически преобразуются смешанные числовые значения:
>>> 4+7.0
>>> True+2
>>> False+2.0
Описание слайда:
Функция int() не обрабатывает строки, содержащие числа с плавающей точкой: >>> int(’98.8’) Автоматически преобразуются смешанные числовые значения: >>> 4+7.0 >>> True+2 >>> False+2.0

Слайд 16






Чтобы изменить другие типы данных на числа с плавающей точкой надо использовать функцию float().
Примеры:
>>> float(True)
>>> float(False)
>>> float(98)
>>> float(‘99’)
>>> float(’99.9’)
>>> float(‘-1.5’)
Описание слайда:
Чтобы изменить другие типы данных на числа с плавающей точкой надо использовать функцию float(). Примеры: >>> float(True) >>> float(False) >>> float(98) >>> float(‘99’) >>> float(’99.9’) >>> float(‘-1.5’)

Слайд 17





Строки
Строка – это последовательность символов. В Python строки являются неизменяемыми.
Строка создается заключением символов в кавычки одинарные ‘ ’ или двойные “ “
Описание слайда:
Строки Строка – это последовательность символов. В Python строки являются неизменяемыми. Строка создается заключением символов в кавычки одинарные ‘ ’ или двойные “ “

Слайд 18





Примеры:
>>> ‘Hello’
>>> “Hello”
>>> 'Возьмите в руки "мышь".‘
Можно использовать тройные одинарные или тройные двойные кавычки. Обычно их используют для создания многострочных строк (например, для стихов)

>>> '''Наша Таня
громко плачет'''
Описание слайда:
Примеры: >>> ‘Hello’ >>> “Hello” >>> 'Возьмите в руки "мышь".‘ Можно использовать тройные одинарные или тройные двойные кавычки. Обычно их используют для создания многострочных строк (например, для стихов) >>> '''Наша Таня громко плачет'''

Слайд 19






В полученном результате управляющий символ \n показывает форматирование – переход на новую строку.
Для вывода строки можно использовать функцию print():
>>> poem = '''Наша Таня
громко плачет'''
>>> print (poem)
Строка может быть пустой:
>>> ‘ ’
>>> “ ”
Описание слайда:
В полученном результате управляющий символ \n показывает форматирование – переход на новую строку. Для вывода строки можно использовать функцию print(): >>> poem = '''Наша Таня громко плачет''' >>> print (poem) Строка может быть пустой: >>> ‘ ’ >>> “ ”

Слайд 20





Преобразование типов
Чтобы изменить другие типы данных в строки надо использовать функцию str().

Примеры:
>>> str(98.8)
>>> str(98)
>>> str(True)
Описание слайда:
Преобразование типов Чтобы изменить другие типы данных в строки надо использовать функцию str(). Примеры: >>> str(98.8) >>> str(98) >>> str(True)

Слайд 21





Использование управляющих символов при создании строки
\n - переход на новую строку.
\t  - табуляция (для выравнивания текста).

Примеры:
>>> poem2 = 'Наша Таня \nгромко плачет'
>>> print (poem2)
>>> poem2 = '\tНаша Таня \n\tгромко плачет'
>>> print (poem2)
>>> print (‘a\tbc’)
>>> print (‘ab\t c’)
Описание слайда:
Использование управляющих символов при создании строки \n - переход на новую строку. \t - табуляция (для выравнивания текста). Примеры: >>> poem2 = 'Наша Таня \nгромко плачет' >>> print (poem2) >>> poem2 = '\tНаша Таня \n\tгромко плачет' >>> print (poem2) >>> print (‘a\tbc’) >>> print (‘ab\t c’)

Слайд 22





Объединение строк
>>> 'Привет!' 'Как дела?‘
или
>>> 'Привет!' + 'Как дела?'
Описание слайда:
Объединение строк >>> 'Привет!' 'Как дела?‘ или >>> 'Привет!' + 'Как дела?'

Слайд 23





Размножение строк с помощью символа *
>>> start = 'Na ' *4+'\n'
>>> middle = 'Hey ' *3+ '\n'
>>> end= 'Goodbye.'
>>> print(start + start + middle +end)
Описание слайда:
Размножение строк с помощью символа * >>> start = 'Na ' *4+'\n' >>> middle = 'Hey ' *3+ '\n' >>> end= 'Goodbye.' >>> print(start + start + middle +end)

Слайд 24





Извлечение символа из строки
Символы в строке нумеруются (индексируются): 
слева направо - начиная с 0
справа налево - начиная с -1
Описание слайда:
Извлечение символа из строки Символы в строке нумеруются (индексируются): слева направо - начиная с 0 справа налево - начиная с -1

Слайд 25





Примеры:
>>> letters = 'АБВГДЕЙка'
>>> letters[0]
>>> letters[2]
>>> letters[-1]
>>> letters[-3]
Описание слайда:
Примеры: >>> letters = 'АБВГДЕЙка' >>> letters[0] >>> letters[2] >>> letters[-1] >>> letters[-3]

Слайд 26






Так как строки неизменяемы, то присвоить другое значение какому-либо символу в строке нельзя. 
Например, мы хотим заменить слово стол на слово стул:
>>> term = ‘стол’
>>> term[2] = ‘у’
Описание слайда:
Так как строки неизменяемы, то присвоить другое значение какому-либо символу в строке нельзя. Например, мы хотим заменить слово стол на слово стул: >>> term = ‘стол’ >>> term[2] = ‘у’

Слайд 27





Извлечение подстроки с помощью оператора [start:end:step] - СРЕЗЫ
[:] – извлекает всю последовательность
>>> letters = 'АБВГДЕЙка'
>>> letters[:]
[start: ] – извлекает от заданной точки и до конца.
>>> letters[2:]
>>> letters[-3:]
[:end] – извлекает от начала до заданной точки
>>> letters[:2]
[start:end] - извлекает от заданной точки и до заданной точки
>>> letters[2:4]
>>> letters[1: 7: 2]
>>> letters[: : 2]
>>> letters[: : -1]
Описание слайда:
Извлечение подстроки с помощью оператора [start:end:step] - СРЕЗЫ [:] – извлекает всю последовательность >>> letters = 'АБВГДЕЙка' >>> letters[:] [start: ] – извлекает от заданной точки и до конца. >>> letters[2:] >>> letters[-3:] [:end] – извлекает от начала до заданной точки >>> letters[:2] [start:end] - извлекает от заданной точки и до заданной точки >>> letters[2:4] >>> letters[1: 7: 2] >>> letters[: : 2] >>> letters[: : -1]

Слайд 28





Встроенные функции Python
Функция – это именованный фрагмент кода, который выполняет определенные операции.
Функция len() – подсчитывает символы в строке:
>>> len(letters)
>>> a=””
>>> len(a)
Описание слайда:
Встроенные функции Python Функция – это именованный фрагмент кода, который выполняет определенные операции. Функция len() – подсчитывает символы в строке: >>> len(letters) >>> a=”” >>> len(a)

Слайд 29





Функции для работы со строками
Чтобы применить строковую функцию надо использовать следующий синтаксис:
имя строки.функция(аргументы)
Описание слайда:
Функции для работы со строками Чтобы применить строковую функцию надо использовать следующий синтаксис: имя строки.функция(аргументы)

Слайд 30





Разделение строки на список небольших строк с помощью функции split()
>>> a='Привет! Рад видеть!'
>>> a.split('!')
a – имя строки; split – функция; ! – аргумент.
Если аргумент не указан, то разделение будет по пробелу или табуляции, или по символу новой строки.
>>> a='Привет! Рад видеть!'
>>> a.split()
Описание слайда:
Разделение строки на список небольших строк с помощью функции split() >>> a='Привет! Рад видеть!' >>> a.split('!') a – имя строки; split – функция; ! – аргумент. Если аргумент не указан, то разделение будет по пробелу или табуляции, или по символу новой строки. >>> a='Привет! Рад видеть!' >>> a.split()

Слайд 31





Объединение строки с помощью функции join()
>>> wname = ['Anna' , 'Julia' , 'Paula']               #Дан список строк (см. кавычки)с женскими именами
>>> name = ' , '.join(wname)                #Объединение этого списка в одну строку с перечислением через ,
>>> print(“women’s names:”, name)      #Печать полученной строки
Описание слайда:
Объединение строки с помощью функции join() >>> wname = ['Anna' , 'Julia' , 'Paula'] #Дан список строк (см. кавычки)с женскими именами >>> name = ' , '.join(wname) #Объединение этого списка в одну строку с перечислением через , >>> print(“women’s names:”, name) #Печать полученной строки

Слайд 32





Замена символа с помощью функции  replace()
Заменяет одну подстроку другой. Аргументом функции являются:
replace (старая подстрока, новая подстрока, количество включений, которое нужно заменить)
Если количество включений не указано, то заменятся все включения.
>>> а=’Мама мыла раму’
>>> a.replace(‘Мама мыла’ , ‘Папа мыл’)
Описание слайда:
Замена символа с помощью функции replace() Заменяет одну подстроку другой. Аргументом функции являются: replace (старая подстрока, новая подстрока, количество включений, которое нужно заменить) Если количество включений не указано, то заменятся все включения. >>> а=’Мама мыла раму’ >>> a.replace(‘Мама мыла’ , ‘Папа мыл’)

Слайд 33





Строковые методы
Методы – это функции, доступные для данного типа объектов.
Изменение регистра:
>>> a=’мама мыла раму’
>>> a.capitalize()
>>> a.upper()
>>> a.lower()
>>> a.title()
Описание слайда:
Строковые методы Методы – это функции, доступные для данного типа объектов. Изменение регистра: >>> a=’мама мыла раму’ >>> a.capitalize() >>> a.upper() >>> a.lower() >>> a.title()

Слайд 34






Поиск:
>>> a.count(‘м’)
>>> a.find(‘м’)
>>> a.endswith(‘му’)
Форматирование:
>>> a.center(30)      # 30 – это количество пробелов
>>> a.rjust(30)
>>> a.ljust(30)
Описание слайда:
Поиск: >>> a.count(‘м’) >>> a.find(‘м’) >>> a.endswith(‘му’) Форматирование: >>> a.center(30) # 30 – это количество пробелов >>> a.rjust(30) >>> a.ljust(30)



Похожие презентации
Mypresentation.ru
Загрузить презентацию