Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  9 класс  /  Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции

Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции

Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции
03.05.2022

Содержимое разработки

Программирование на Python Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции

Программирование на Python

Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции

Программирование – это создание компьютерных программ. Язык программирования – это язык, понятный компьютеру.

Программирование – это создание компьютерных программ.

Язык программирования – это язык, понятный компьютеру.

Самые популярные языки программирования:  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby  Java  JavaScript  C#  C  C++  Python  PHP  SQL  Visual Basic .NET  Ruby

Самые популярные языки программирования:

  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java JavaScript C# C C++ Python PHP SQL Visual Basic .NET Ruby
  • Java
  • JavaScript
  • C#
  • C
  • C++
  • Python
  • PHP
  • SQL
  • Visual Basic .NET
  • Ruby
 Python – это интерпретируемый язык программирования с динамической типизацией данных, поддержкой объектно-ориентированного программирования для создания программ самого разнообразного назначения. Python используется в таких проектах как: и др.

Python – это интерпретируемый язык программирования с динамической типизацией данных, поддержкой объектно-ориентированного программирования для создания программ самого разнообразного назначения.

Python используется в таких проектах как:

и др.

Python 3.6 = IDLE (Python GUI) = File = New File " width="640"

Открыть среду программирования Python:

Пуск = Python 3.6 = IDLE (Python GUI) = File = New File

Run Module " width="640"

Первая программа:

print ( “Hello, World!!” )

Запись в тетрадь!

Запуск программы:

Функция вывода:

Клавиша F5

print ( “текст” )

Или в меню:

Run = Run Module

Переменная и оператор присваивания message = ‘Hello, World!’ print (message) message – переменная = – оператор присваивания  Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы.

Переменная и оператор присваивания

message = ‘Hello, World!’

print (message)

message – переменная

= – оператор присваивания

Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы.

,Ключевые слова языка Python " width="640"

Имена переменных

Имена переменных могут состоять из:

  • Латинские буквы (строчные и заглавные буквы различаются!)
  • Русские буквы (не рекомендуется)
  • Цифры (имя не может начинаться с цифры и состоять только из цифр)
  • Знак подчеркивания _

Нельзя использовать в именах переменных:

  • Пробелы
  • Знаки +,-,,
  • Ключевые слова языка Python
Нельзя использовать как имена переменных ключевые слова языка Python:

Нельзя использовать как имена переменных ключевые слова языка Python:

Математические операции a = 78001457 b = 2546880 c = a + b print (c) a = 78 b = 25 c = (a-b)*(a+b)/27 print (c)

Математические операции

a = 78001457

b = 2546880

c = a + b

print (c)

a = 78

b = 25

c = (a-b)*(a+b)/27

print (c)

Другие математические операции: x + y x - y Сложение x * y Вычитание Умножение x / y Деление x // y x % y Получение целой части от деления -x Остаток от деления Смена знака числа abs(x) Модуль числа divmod(x, y) Пара (x // y, x % y) x ** y Возведение в степень

Другие математические операции:

x + y

x - y

Сложение

x * y

Вычитание

Умножение

x / y

Деление

x // y

x % y

Получение целой части от деления

-x

Остаток от деления

Смена знака числа

abs(x)

Модуль числа

divmod(x, y)

Пара (x // y, x % y)

x ** y

Возведение в степень

Функция ввода name = input ( “Введите своё имя: “ ) print ( “Привет,“ , name) ! Измените программу так, чтобы она выводила в конце восклицательный знак. Запись в тетрадь! Ввод строки : s = input ( “Введите строку: “ )  “ Введите строку: “ – обращение к пользователю (не обязательно, но очень желательно)

Функция ввода

name = input ( “Введите своё имя: “ )

print ( “Привет,“ , name)

!

Измените программу так, чтобы она выводила в конце восклицательный знак.

Запись в тетрадь!

Ввод строки :

s = input ( “Введите строку: “ )

Введите строку: “ – обращение к пользователю (не обязательно, но очень желательно)

 По умолчанию все введённые данные интерпретатор Питона понимает, как строки. Поэтому, если мы хотим получить число, то строку придётся преобразовать в число. Запись в тетрадь! Ввод целого числа : n = int ( input ( “Введите число: “ )) Функция преобразования к целочисленному типу: n = int (s) Функция преобразования к строковому типу: s = str (n)

По умолчанию все введённые данные интерпретатор Питона понимает, как строки. Поэтому, если мы хотим получить число, то строку придётся преобразовать в число.

Запись в тетрадь!

Ввод целого числа :

n = int ( input ( “Введите число: “ ))

Функция преобразования к целочисленному типу:

n = int (s)

Функция преобразования к строковому типу:

s = str (n)

! Задание. Напишите программу, которая получает на вход два числа и выводит их сумму: a = input ( “Введите число a: “ ) b = input ( “Введите число b: “ ) sum = a+b print ( “a+b=“ , sum) Почему программа работает неправильно? Что исправить в программе, чтобы она работала правильно?

!

Задание. Напишите программу, которая получает на вход два числа и выводит их сумму:

a = input ( “Введите число a: “ )

b = input ( “Введите число b: “ )

sum = a+b

print ( “a+b=“ , sum)

Почему программа работает неправильно?

Что исправить в программе, чтобы она работала правильно?

! Задача. В каждой строке определить тип и значение переменной: a = 5 n = input () #человек вводит цифру 8 c = int (n) d = a*c d = d–a s = “Рамамбахарумамбуру” d = n+a m = n+s Запись в тетрадь! # Комментарии к программе, компьютер # их не читает

!

Задача. В каждой строке определить тип и значение переменной:

a = 5

n = input () #человек вводит цифру 8

c = int (n)

d = a*c

d = d–a

s = “Рамамбахарумамбуру”

d = n+a

m = n+s

Запись в тетрадь!

# Комментарии к программе, компьютер # их не читает

Генератор случайных чисел Запись в тетрадь! Функция генерации случайного целого числа из отрезка [x,y]: import random a = random.randint(x,y)

Генератор случайных чисел

Запись в тетрадь!

Функция генерации случайного целого числа из отрезка [x,y]:

import random

a = random.randint(x,y)

Задания ! Вывести на экран три введенных с клавиатуры числа в порядке, обратном их вводу. Ввести с клавиатуры два числа и вывести целую часть от деления первого на второе. Ввести с клавиатуры основание и высоту треугольника и вывести площадь треугольника. Ввести с клавиатуры два катета и вывести гипотенузу. (Квадратный корень – это возведение в степень (1/2) ) Сгенерировать случайное двузначное число, вывести на экран это число, а также сумму и произведение его цифр.  Для получения цифр используйте целочисленное деление на 10 и взятие остатка от деления на 10. Пример для числа 47:  47//10=4 47%10=7

Задания

!

  • Вывести на экран три введенных с клавиатуры числа в порядке, обратном их вводу.
  • Ввести с клавиатуры два числа и вывести целую часть от деления первого на второе.
  • Ввести с клавиатуры основание и высоту треугольника и вывести площадь треугольника.
  • Ввести с клавиатуры два катета и вывести гипотенузу. (Квадратный корень – это возведение в степень (1/2) )
  • Сгенерировать случайное двузначное число, вывести на экран это число, а также сумму и произведение его цифр.

Для получения цифр используйте целочисленное деление на 10 и взятие остатка от деления на 10. Пример для числа 47:

47//10=4 47%10=7

! Домашнее задание: Написать программы: Ввести основания и высоту трапеции и вывести площадь трапеции. Получить случайное трехзначное число, вывести это число и сумму его отдельных цифр. Программа, которая рассчитывает возраст человека в часах.

!

Домашнее задание:

Написать программы:

  • Ввести основания и высоту трапеции и вывести площадь трапеции.
  • Получить случайное трехзначное число, вывести это число и сумму его отдельных цифр.
  • Программа, которая рассчитывает возраст человека в часах.
-75%
Курсы повышения квалификации

Интерактивные методы в практике школьного образования

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Знакомство с языком программирования Python. Ввод. Вывод. Оператор присваивания. Математические операции (6.69 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт