Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Основыпрограммированиянаязыке python

Содержание

Часть 1. Повторение
Основы программирования на языке Python13 октября 2015Кузнецов Владислав Анатольевичva.kuznecov@physics.msu.ruГруппа ВК: vk.com/PythonIntro Часть 1. Повторение ПовторениеКак посчитать 57 ?Какие типы переменных вы знаете?Что такое переменная? Типы переменныхЦелые числаInt (integer)5155325351234234Дробные числаFloat5.515.15.0СтрокиString“Hello!”‘Python is cool’“You read this”“Today is tuesday”Логические (boolean)True (правда)False (ложь) Переменная — именованная область памяти, адрес которой можно использовать для осуществления доступа Часть 2. Память компьютера var = 1 Демонстрация работы памятиhttp://www.pythontutor.com/ Наприсание программ в файлеIDLE -> File -> New fileВ новом файле File Задания(Обязательно)В первых строках программы объявите две переменные, стороны прямоугольника – a и Приведение типа - преобразование значения одного типа в значение другого типа Приведение типовЦелые числаДробные числаСтрокиInt(5.5)Int(“5”)int(5.5) = 5int(“5”) = 5int(“324.4 Приведение типовЦелые числаДробные числаСтрокиInt(5.5)Int(“5”)int(5.5) = 5int(“5”) = 5int(“324.4”) = ValueError: invalid literal Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)??????5 Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)float(64)str(14)5?????? Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)float(64)str(14)float(64) = ?str(14) = ?5str(76.3)float(“3.5”) Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)float(64)str(14)5str(76.3)float(“3.5”)float(64) = 64.0str(14) = ‘14’ Задания (делать через файл)a = 652.654 	Вывести целую часть переменной astr = Сложение строкprint(“Hello” + “world!”)‘Helloworld!’str1 = “Hello, ” str2 = “world!” print(str1 + ЗаданияМодифицировать программу по подсчету площади, чтобы она выводила сообщение о площади в
Слайды презентации

Слайд 2 Часть 1. Повторение

Часть 1. Повторение

Слайд 3 Повторение
Как посчитать 57 ?

Какие типы переменных вы знаете?

Что

ПовторениеКак посчитать 57 ?Какие типы переменных вы знаете?Что такое переменная?

такое переменная?



Слайд 4 Типы переменных
Целые числа
Int (integer)

5
15
5325351234234
Дробные числа
Float

5.5
15.1
5.0
Строки
String

“Hello!”
‘Python is cool’
“You read

Типы переменныхЦелые числаInt (integer)5155325351234234Дробные числаFloat5.515.15.0СтрокиString“Hello!”‘Python is cool’“You read this”“Today is tuesday”Логические (boolean)True (правда)False (ложь)

this”
“Today is tuesday”
Логические (boolean)
True (правда)
False (ложь)


Слайд 5 Переменная — именованная область памяти, адрес которой можно

Переменная — именованная область памяти, адрес которой можно использовать для осуществления

использовать для осуществления доступа к данным и изменять значение

в ходе выполнения программы.


А что такое память?

Слайд 6 Часть 2. Память компьютера

Часть 2. Память компьютера

Слайд 8 var = 1

var = 1

Слайд 9 Демонстрация работы памяти
http://www.pythontutor.com/

Демонстрация работы памятиhttp://www.pythontutor.com/

Слайд 10 Наприсание программ в файле
IDLE -> File -> New

Наприсание программ в файлеIDLE -> File -> New fileВ новом файле

file
В новом файле File -> Save -> qerewr.py

Для запуска

необходимо (в окне с файлом)
Run -> Run module
Либо нажать F5

Слайд 11 Задания
(Обязательно)
В первых строках программы объявите две переменные, стороны

Задания(Обязательно)В первых строках программы объявите две переменные, стороны прямоугольника – a

прямоугольника – a и b, значения выберите сами.
Задача

программы – посчитать площадь прямоугольника и вывести на экран

2. (Не обязательно)
Дан квадрат со стороной sq, в него вписан круг (площадь круга S = π*R2)
Программа должна вывести площадь вне круга

S = ?

a

b

S = ?

Кому интересно - http://www.pythontutor.com/

sq


Слайд 12 Приведение типа - преобразование значения одного типа в

Приведение типа - преобразование значения одного типа в значение другого типа

значение другого типа


Слайд 13 Приведение типов
Целые числа

Дробные числа
Строки
Int(5.5)
Int(“5”)
int(5.5) = 5
int(“5”) = 5
int(“324.4")

Приведение типовЦелые числаДробные числаСтрокиInt(5.5)Int(“5”)int(5.5) = 5int(“5”) = 5int(“324.4

= ?
5


Слайд 14 Приведение типов
Целые числа

Дробные числа
Строки
Int(5.5)
Int(“5”)
int(5.5) = 5
int(“5”) = 5
int(“324.4”)

Приведение типовЦелые числаДробные числаСтрокиInt(5.5)Int(“5”)int(5.5) = 5int(“5”) = 5int(“324.4”) = ValueError: invalid

= ValueError: invalid literal for int() with base 10:

'33.3'

5


Слайд 15 Приведение типов
Целые числа
(integer)

Дробные числа
(float)
Строки
(string)
Int(5.5)
Int(“5”)
???
???
5

Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)??????5

Слайд 16 Приведение типов
Целые числа
(integer)

Дробные числа
(float)
Строки
(string)
Int(5.5)
Int(“5”)
float(64)
str(14)
5
???
???

Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)float(64)str(14)5??????

Слайд 17 Приведение типов
Целые числа
(integer)

Дробные числа
(float)
Строки
(string)
Int(5.5)
Int(“5”)
float(64)
str(14)
float(64) = ?
str(14) = ?
5
str(76.3)
float(“3.5”)

Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)float(64)str(14)float(64) = ?str(14) = ?5str(76.3)float(“3.5”)

Слайд 18 Приведение типов
Целые числа
(integer)

Дробные числа
(float)
Строки
(string)
Int(5.5)
Int(“5”)
float(64)
str(14)
5
str(76.3)
float(“3.5”)
float(64) = 64.0
str(14) = ‘14’

Приведение типовЦелые числа(integer)Дробные числа(float)Строки(string)Int(5.5)Int(“5”)float(64)str(14)5str(76.3)float(“3.5”)float(64) = 64.0str(14) = ‘14’

Слайд 19 Задания (делать через файл)
a = 652.654 Вывести целую часть

Задания (делать через файл)a = 652.654 	Вывести целую часть переменной astr

переменной a
str = “412” Вывести значение str, но прибавив к

нему 32
fl_str = “134.65” (пов. сложности) Вывести целую часть числа fl_str, умноженную на 2
var = “123.54”
Вывести целую часть var в виде строки

Слайд 20 Сложение строк
print(“Hello” + “world!”)
‘Helloworld!’

str1 = “Hello, ” str2 =

Сложение строкprint(“Hello” + “world!”)‘Helloworld!’str1 = “Hello, ” str2 = “world!” print(str1

“world!” print(str1 + str2)
‘Hello, world!’

Можно ли так делать?
print( “My age

is “ + 21 )

Как можно исправить?
print( “My age is” + str(21))

  • Имя файла: osnovyprogrammirovaniyanayazyke-python.pptx
  • Количество просмотров: 110
  • Количество скачиваний: 0