Основен синтаксис на Python


В предишния урок видяхме много основен питон програма който използва изявление за печат. Преди да преминем по-нататък към програмирането, ще видим основните правила за синтаксис на Python в този урок.

Какво е синтаксис за всеки език за програмиране?

В програмирането, синтаксис се отнася до правилата, които определят правилната комбинирана последователност от символи, които могат да се използват за формиране на правилно структурирана програма, използваща език за програмиране. Програмистите общуват с компютри чрез правилно структурирания синтаксис, семантика и граматика на програмен език.

Основни правила за синтаксис на Python

1. Чувствителни към малки и големи букви

Следователно променливите 'test' и 'Test' не са еднакви.

test=1
Test='a'
print(test,Test)

2. Коментари

Преди да напишете нов код, най-добрата практика е да напишете ред или два (коментари), описващи какво прави кодът. Едноредов коментар започва с хеш-символ (#), който не е част от литералния низ и завършва в края на физическия ред. Всички символи след символа # до края на реда са част от коментара и интерпретаторът на Python ги игнорира.

# This is a comment

3. Доктрини на Python

Docstring е подобен на коментарите, но за разлика от коментарите, те са по-конкретни. Също така те се запазват по време на изпълнение. По този начин програмистът може да ги инспектира по време на изпълнение. Докстрингът започва и завършва с три единични / двойни кавички.

"""
Name of the module:
Author of the module:
Time at which the module was created:
"""

4. Многоредови изявления на Python

Python не изисква точка и запетая. Нов ред означава ново изявление. Но понякога може да искате да разделите изявление на два или повече реда за четливост. Можем да постигнем това чрез:
а. наклонена черта \ в края на всеки ред, за да обозначи изрично продължението на реда.

var='hi\
how are\
you'
print(var)

б. Тройни кавички "" or „“

var='''hi
how are
you'''
print(var)

5. Вдлъбнатина

Python не предоставя скоби за посочване на блокове код за дефиниции на класове и функции или контрол на потока. Блоковете на кода се обозначават с отстъп на редове, който се прилага строго. Броят на белите пространства (интервали и раздели) в отстъпа не е фиксиран, но всички изрази в блока трябва да са с отстъпи една и съща сума

if True:
  print("YES")

True е запазена ключова дума в python

Между израза „ако“ и „отпечатване“ може да сте забелязали таб или 4 интервала, това е отстъп.

По-долу е даден пример за грешка при отстъп.

if True:
print("YES")

6. Променливи

В Python не дефинирате типа на променливата. Приема се въз основа на стойността, която притежава.

a=10
print(type(a))
a='10'
print(type(a))

заключение

Посочените по-горе правила за синтаксис са много основни. Не се притеснявайте, ако сте объркани относно отстъпите и всичко, докато напредваме в цикли в python, ще виждаме още примери за отстъп. Имаме отделна тема за низовете в предстоящия урок, за да научим повече за единични, двойни и тройни кавички

препратка

Референтен 1