Вы находитесь на странице: 1из 25

Pyt

hon-
ОНЛАЙН-КУРС

раз
работчиксну
ля
Основные МОДУЛЬ 03

операторы
Целииз
адачиу
рока
Цель:
> нау
чит
ьсябаз
овымопе
рат
орамяз
ыка

Задачи:
> лине
йноевыполне
ниепрог
раммы > опе
рат
орцик
лаf
or

> у
словныйопе
рат
ор > прос
тоеопре
деле
ниефу
нкции
> пог
оворимос
тилек
ода > прак
тик
а
> опе
рат
орцик
лаwhi
l
e > к
акраз
решат
ьконфлик
тывgi
t
Потоквыполнения
программы
> Инт
ерпре
тат
оряз
ыкавыполняе
ткодпос
трочно
> Пише
мпрос
туюлине
йну
юпрог
рамму
> Можноис
пользоватьотладчикPyCharm,
чт
обынаглядноувидет
ьчт опроисходит
> Пробу
емнашупрог
раммувот
ладчик
е

> Пане
лиот
ладчик
а-Fr
ame
s,Var
iabl
es,
Wat
che
s,Ev
aluat
e
Условныйоперат
ор
Условныйоперат
ор
> запись
i
f<логичес
коеус
ловие
>:
<блоккода>

> обрат
итевниманиенаот
сту
пы
> i
f/e
lse-
илит
ак,
илит
ак
> i
f/e
li
f/e
lse-
множе
стве
нныеу
словия
> Тре
хме
стноевыраже
ниеi
f/
els
e
Ст
илькода
> с
оглаше
ниеос
тилек
одаPEP8

> ht
tps
:/
/www.
pyt
hon.
org/
dev
/pe
ps/
pep-
0008/

> 4пробе
ланак
аждыйу
рове
ньот
сту
па

> мак
симальнаядлинас
трок
и
> пробе
лывопе
рат
орах
Наз
ванияпеременных
> никогданеис
польз
уйтевназ
ванияхпеременных
одиночныеl(
Lмаленьк
ое)
,I(
iбольшое
),O(обольшое
)
>

a = 36
> l
owe
rcas
e(с
лововнижне
мре
гис
тре
)
>
>
>
l
ower_c
ase_wi
th_
under
scor
es(
словаизмале
ньк
ихбу
кв
сподчерк
иваниями)

b = “Hello
>
> UPPERCASE(
заг
лавныебу
квы)

c = [1,2
Наз
ванияпеременных
> UPPERCASE_
WITH_UNDERSCORES
(
словаиззаг
лавныхбуквсподче
ркиваниями)
>
> Capi
tal
i
zedWords(словасзаг
лавнымибу
квами,
>
илиCapWords
, илиCamelCas
e)
>
> Capi
tal
i
zed_Wor ds
_Wit
h_Undersc
ores

a=b=0
>
(
словасз аглавнымибуквами
иподчеркиваниями—у родливо!
)

print
Циклwhi
l
e
Циклwhi
l
e
> запись
whil
e<условие>:
<блокк ода>

> блокк
одат
елацик
ла

> прину
дит
ельныйос
тановцик
ла

> опцияe
lseдляцик
ла

> пропу
скос
тат
кацик
ла-
cont
inue

> бе
сконе
чныйцик
л
Промежу
точныеит
оги
> пот
оквыполне
нияпрог
раммы

> у
словныйопе
рат
ор

> не
кот
орыепринципы“
чис
тог
окода

> опе
рат
орцик
лаwhi
l
e
Циклf
or
Циклf
or
> з
апись
f
or<переменная>i
n<с
пис
ок>
:
<блоккода>

> операт
орыelse
,bre
akandc
ont
inue—
аналог
ичноциклуwhi
l
e
> поле
зныефу
нкциидляцик
ла

> авт
омат
иче
скаярас
пак
овк
асоде
ржимог
оспис
ка
Определениефу
нкции
> з
апис
ьde
f<имя>
():

> параме
трыфу
нкции

> выз
овфу
нкцииспараме
трами

> воз
вратз
наче
ния

> док
уме
нтирование
Практ
ика
Практ
ика
> у
становимбиблиот
екурис
ования-
pipi
nst
all
simpl
e_dr
aw

> нарис
уемпу
зырь

> выве
демрядпу
зыре
й

> нарис
уемт
рирядапу
зыре
й

> с
оздадимфу
нкциюрис
ованияпу
зыря

> поиг
рае
мспараме
трами
Домашнеез
адание
> обз
орз
адач
Конфликт
ы вgi
t
Разрешение
конфликтоввgi
t
> пе
редначаломлюбойработ
ы-обновит
ьпрое
кт(
gitpul
l
)
> э
топоз
волитиз
бежат
ьконфлик
тов
> конфликтвозник
аете
слидвапрог
раммис
та
изменилиоднуитужест
року

> есликонфликт
ывс е-
такивозникли,
тону
жно
ихраз
ре шитьизафиксировать

> к
ак?Давайт
епос
мот
рим
Практикаразрешения
конфликтоввgit
> пробу
емнадву
хпрог
раммис
тах
> одину
ченик
,дру
гойу
чит
ель
> пушнепройдет
,ес
ливрепоз
итории
ес
тьболееновыйкоммит

> сначаланадосде
латьпу
ллие с
липрог
раммис
ты
изменилиоднуитужестрок
у

> обу
т дутк
онфлик
ты!

> к
акихре
шит
ь?Смот
рим
ДЗнаразрешение
конфликт
овgit
>

>

>

>
ДЗнаразрешение
конфликт
овgit
> у
чит
ельде
лае
тсвойк
оммит
,пу
шит
,сообщае
твам
> пробу
етез
апу
шит
ь,неполу
чае
тся,
делае
тепу
лл
> видит
еконфлик
ты,
решае
теих
,коммит
ите
,пу
шит
е

> профит
!
Ит
оги
Ит
ак,
мы из
учили
> у
словныйопе
рат
ор

> не
кот
орыепринципы“
чис
тог
окода

> опе
рат
орцик
лаf
or

> опе
рат
орцик
лаwhi
l
e

> прос
тоеопре
деле
ниефу
нкции

> нау
чилис
ьраз
решат
ьконфлик
тывgi
t

Вам также может понравиться