Python. Структура программы. Переменные и присваивание. Ввод-вывод
Структура программы
Пример программы
Комментирование строк
Объявление констант
Типы переменных
Переменная и оператор присваивания
Знак окончания команды (разделитель)
Математика:
Математика:
Округление
Тригонометрия
Ввод данных с клавиатуры
Вывод данных на экран
Ввод-вывод с пояснениями
Вывод с форматированием
Спасибо за внимание!
234.00K
Категория: ПрограммированиеПрограммирование

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

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

Валов Андрей Михайлович, к.п.н.,
доц. каф. ИТвО НИПКиПРО

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

• Команды записываются
построчно,
• переменные объявляются по
мере надобности,
• вместо операторных скобок
применяется табуляция (4
пробела),
• подключ. модули располагают
перед основным кодом

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

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

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

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

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

Нет возможности указать
const, можно задать
константу как приватное
поле корневого класса, и
считывать значение,
написав функцию-геттер.

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

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

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

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

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

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

9. Математика:

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

10. Математика:

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

11. Округление

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)

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

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

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

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

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

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

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

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

17. Спасибо за внимание!

Обратная связь
http://nipkipro.ru/
Контакты
[email protected]
English     Русский Правила