1
0
0
1
1
0 1
1
0
1
1
1
#– комментарий к коду
.
0
0
2 a = 1
1
1
1
word = ‘stroke’
использоваться цифры, но не в начале!
0
Водинарных,переменной лежит строка (может вводиться как в
так и в двойных кавычках)
.
0
1
fruit = [‘apple’, ‘grape’, ‘banana’]
-- список. Содержит объекты
1
0
1
0
1
3 Операторы
1
0 1
0
1
присваивание переменной
:
0
1
0
1
вычитание 0
переменных
«=» –
«+» – сложение
1
0
1
1
0
несравнение
1
равн1
переменных
на равенств
«-» – переменных
«==» –
1
0
0 1
0
0
«!=» –
ш
ш
1
0
0
0мень
«<=» –
«>=» –
ш
0
е или равно
боль е или равно
ш
0
1
0
0
1
1
0 1
1
0
4 Операции над числами: 1
1
r t
p
r t
p
in
in
с о ение
(1 + 2) # л ж
вычитание
(4 - 3) #
:3
:1
0
0
r t5
p
r t
p
in
in
у но ение 0
( * 6) # м ж
де ение
(8 / 4) # л :2
:3
1
1
r t
p
r t
p
in
in
возведение в сте ень
(9 ** 2) #
нахо дение остатка
(9 % 2) # ж
п
0
: 81
:1 0
r t
p in нахо дение це ой части от де ения
(9 // 2) # ж л л :4
1
1
5 Некоторые функции:
0
в скобках
Повторение переменной производится функцией:
1
1
1
1
0
ычислитВ
а ри ер
Н п
длину строки о но с о о ь функции e .
ь
м ,
м ж п м щ ю l n()
0
1
print( n(word))
--> на экран выведет цифру
.
le 6
1
– индексированная переменная
.
1
0
word[0]
0
1
0
1
1
0
1
0 клавиатуры.
input() –1
функция ввода значений, то есть ввода с
0
1
0
1
0
’ + input_func)
input_func = input(‘Ввод числа с клавиатуры: ’ )
print(‘Число:
1
0
1
1
0
1
1
0 1
0
0 1
0
0
0
1
1
0 1
1
1
0
0
0 0
0
1
0
0
1
1
0 1
1
0
6 Условные операторы и циклы
: 1
1
1
1
if (x == 3):
print(‘x = 3’)
0 0
elif (x == 4):
print(‘x = 4’)
1
1
else:
print(‘x = 5’)
0
0
0 0
1
Цикл « ile» – выполнение одной и той е
wh ж
0
истинно.
x = 5
0
1
while(x > 0):
print(‘Hello!’)
1
0
1
x -= 1
0
1
икл0
«fo1
» – выполнение одной и той е последовател ности
--> получим слово «Hello!», написанное 5 раз.
1
0
определенное
1
0 действий
Ц r
1
ж ь
0
вкл чителrange( начал ное начение, конечное начение не
ь з з
1
0
1
nfor1
um0
i in= [0,range(0,
1
1, 2, 3,1
4]
ю ь )
0 1
0
0
print(num[i])
1
0
0
len(num)):
0
1
-->1
0на экран 1
выводятся
1
числа от 0 до 4
.
1
0
0
0 0