Питхон изјава, увлачење и коментари

У овом упутству ћете научити о Питхон изјавама, зашто је увлачење важно и употреба коментара у програмирању.

Питхон Статемент

Упутства која тумач Питхон може извршити називају се наредбама. На пример, a = 1је изјава о додели. ifизјава, forизјава, whileизјава итд. су друге врсте изјава о којима ће бити речи касније.

Извод са више редова

У Питхону је крај изјаве означен знаком новог реда. Али можемо направити изјаву која се протеже на више линија с карактером за наставак линије (). На пример:

 a = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9

Ово је експлицитни наставак линије. У Питхону се наставак линије подразумева унутар заграда (), заграда () и заграда (). На пример, горњу вишередну изјаву можемо применити као:

 a = (1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9)

Овде околне заграде () имплицитно настављају ред. Исти је случај са () и (). На пример:

 colors = ('red', 'blue', 'green')

Такође можемо ставити више изјава у један ред користећи тачку и зарез, како следи:

 a = 1; b = 2; c = 3

Питхон удубљење

Већина програмских језика попут Ц, Ц ++ и Јава користе заграде () за дефинисање блока кода. Пајтон, међутим, користи увлачење.

Блок кода (тело функције, петље, итд.) Започиње увлачењем и завршава првим неразведеним редом. Количина увлачења зависи од вас, али мора бити доследна током целог блока.

Генерално, четири размака се користе за увлачење и дају се предност над картицама. Ево примера.

 for i in range(1,11): print(i) if i == 5: break

Примена увлачења у Питхону чини да код изгледа уредно и чисто. То резултира Питхон програмима који изгледају слично и доследно.

Увлачење се може занемарити у наставку реда, али увек је добро увући увлаку. То чини код читљивијим. На пример:

 if True: print('Hello') a = 5

и

 if True: print('Hello'); a = 5

оба су валидна и раде исто, али бивши стил је јаснији.

Нетачно увлачење резултираће IndentationError.

Питхон коментари

Коментари су веома важни током писања програма. Они описују шта се догађа у програму, тако да особи која гледа изворни код није тешко да то схвати.

Можда ћете заборавити кључне детаље програма који сте управо написали за месец дана. Стога је одвајање времена за објашњавање ових концепата у облику коментара увек плодно.

У Питхону користимо симбол хеш ( # ) да започнемо писање коментара.

Простире се до знака нове линије. Коментари су намењени програмерима да би боље разумели програм. Питхон Интерпретер игнорише коментаре.

 #This is a comment #print out Hello print('Hello')

Вишередни коментари

Можемо имати коментаре који се протежу на више редова. Један од начина је употреба симбола хасх ( # ) на почетку сваке линије. На пример:

 #This is a long comment #and it extends #to multiple lines

Други начин да се то уради је употреба троструких наводника, било '' 'било "" ".

Ови троструки наводници се обично користе за вишередне низове. Али могу се користити и као вишередни коментар. Осим ако нису доцстрингс, они не генеришу никакав додатни код.

 """This is also a perfect example of multi-line comments"""

Да бисте сазнали више о коментарима, посетите Питхон Цомментс.

Доцстрингс у Питхон-у

Доцстринг је скраћеница од стринг документације.

Питхон доцстрингс (стрингови документације) су литерални низови који се појављују одмах након дефиниције функције, методе, класе или модула.

Троструки цитати се користе током писања доцстрингс-а. На пример:

 def double(num): """Function to double the value""" return 2*num

Доцстрингс се појављују одмах након дефиниције функције, класе или модула. Ово раздваја доцстрингс од вишередних коментара помоћу троструких наводника.

Доктринти су повезани са објектом као њиховим __doc__атрибутом.

Дакле, приступним низовима горе наведене функције можемо приступити следећим редовима кода:

 def double(num): """Function to double the value""" return 2*num print(double.__doc__)

Оутпут

 Функција удвостручавања вредности

Да бисте сазнали више о доцстрингс у Питхон-у, посетите Питхон Доцстрингс.

Занимљиви Чланци...