Python. Структура программы. Переменные и присваивание. Ввод-вывод презентация

Содержание

Слайд 2

Структура программы Команды записываются построчно, переменные объявляются по мере надобности,

Структура программы

Команды записываются построчно,
переменные объявляются по мере надобности,
вместо операторных скобок применяется

табуляция (4 пробела),
подключ. модули располагают перед основным кодом
Слайд 3

Пример программы #калькулятор a = int(input("Введите a: ")) b =

Пример программы

#калькулятор
a = int(input("Введите a: "))
b = int(input("Введите b: "))
c =

a + b
print ("a+b=",c)
Слайд 4

Комментирование строк Строка: # Блок строк: ''' '''

Комментирование строк

Строка:
# <коммент.>
Блок строк:
''' <коммент.> '''

Слайд 5

Объявление констант Нет возможности указать const, можно задать константу как

Объявление констант

Нет возможности указать const, можно задать константу как приватное поле

корневого класса, и считывать значение, написав функцию-геттер.
Слайд 6

Типы переменных Int – целочисл. Float – веществ. Bool –

Типы переменных

Int – целочисл.
Float – веществ.
Bool – логич.
String – строк.
List –

список
Слайд 7

Переменная и оператор присваивания Общий вид: имя перем. = знач.

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

Общий вид:
имя перем. = знач.
Пример:
a = 1 #цел.
a

= b = 1 #цел.
c = 1.5 #вещ.
Слайд 8

Знак окончания команды (разделитель) Общий вид: ; Пример: a=5;b=10;c=a+b

Знак окончания команды (разделитель)

Общий вид:
;
Пример:
a=5;b=10;c=a+b

Слайд 9

Математика: a+b #сложение a-b #вычитание a*b #умножение a/b #деление

Математика:

a+b #сложение
a-b #вычитание
a*b #умножение
a/b #деление

Слайд 10

Математика: a//b #целочисл. деление a%b #остаток от деления a**b #возв.

Математика:

a//b #целочисл. деление
a%b #остаток от деления
a**b #возв. в степень
import math
math.sqrt(a) #извл.

кв. корня
Слайд 11

Округление int(x) #отброс др.части round(x) #до ближ. цел. import math math.ceil(x) #вверх math.floor(x) #вниз

Округление

int(x) #отброс др.части
round(x) #до ближ. цел.
import math
math.ceil(x) #вверх math.floor(x) #вниз

Слайд 12

Тригонометрия import math math.sin(x) math.cos(x) math.tan(x) math.asin(x)

Тригонометрия

import math
math.sin(x)
math.cos(x)
math.tan(x)
math.asin(x)

Слайд 13

Ввод данных с клавиатуры Общий вид: имя_перем. = input() Пример:

Ввод данных с клавиатуры

Общий вид:
имя_перем. = input()
Пример:
a = input() #строк.
a =

int(input()) #цел.
Слайд 14

Вывод данных на экран Общий вид: print (имя_перем.,end="") print (имя_перем.)

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

Общий вид:
print (имя_перем.,end="")
print (имя_перем.)
Пример:
print (a ,end="") #в одну

строку
print (a) #построчно
Слайд 15

Ввод-вывод с пояснениями Ввод данных: a = int(input("Введите а: ")) Вывод данных: print ("Значение a=", a)

Ввод-вывод с пояснениями

Ввод данных:
a = int(input("Введите а: "))
Вывод данных:
print ("Значение a=",

a)
Слайд 16

Вывод с форматированием a=10 #цел. b=3 #цел. c=a/b #вещ. print ("%.3f"%c) #(вар.1.) print ("{0:.3f}".format(c)) #(вар.2.)

Вывод с форматированием

a=10 #цел.
b=3 #цел.
c=a/b #вещ.
print ("%.3f"%c) #(вар.1.)
print ("{0:.3f}".format(c)) #(вар.2.)

Имя файла: Python.-Структура-программы.-Переменные-и-присваивание.-Ввод-вывод.pptx
Количество просмотров: 34
Количество скачиваний: 1