У цьому підручнику ви дізнаєтеся про ключові слова (зарезервовані слова в Python) та ідентифікатори (імена, що надаються змінним, функціям тощо).
Ключові слова Python
Ключові слова - це зарезервовані слова в Python.
Ми не можемо використовувати ключове слово як ім’я змінної, ім’я функції або будь-який інший ідентифікатор. Вони використовуються для визначення синтаксису та структури мови Python.
У Python ключові слова чутливі до регістру.
У Python 3.7 є 33 ключових слова. Ця кількість з часом може дещо змінюватися.
Усі ключові слова, за винятком True, Falseі Noneмають нижчу регістр, і вони повинні бути записані як вони є. Список усіх ключових слів наведено нижче.
False |  await |  else |  import |  pass |  
None |  break |  except |  in |  raise |  
True |  class |  finally |  is |  return |  
and |  continue |  for |  lambda |  try |  
as |  def |  from |  nonlocal |  while |  
assert |  del |  global |  not |  with |  
async |  elif |  if |  or |  yield |  
Перегляд усіх ключових слів одночасно та спроба з’ясувати, що вони означають, може бути надзвичайною.
Якщо ви хочете отримати огляд, ось повний список усіх ключових слів із прикладами.
Ідентифікатори Python
Ідентифікатор - це ім'я, що дається таким сутностям, як клас, функції, змінні тощо. Він допомагає диференціювати одну сутність від іншої.
Правила написання ідентифікаторів
- Ідентифікатори можуть бути комбінацією літер з малої літери (від a до z) або великої літери (від A до Z), цифр (від 0 до 9) або підкреслення 
_. Імена типуmyClass,var_1іprint_this_to_screen, всі є дійсним прикладом. - Ідентифікатор не може починатися з цифри. 
1variableнедійсний, алеvariable1є дійсним іменем. - Ключові слова не можна використовувати як ідентифікатори. 
Вихідні даніglobal = 1Файл "", рядок 1 global = 1 SyntaxError: недійсний синтаксис
 - Ми не можемо використовувати спеціальні символи типу ! , @ , # , $ , % тощо у нашому ідентифікаторі.
a@ = 0
Вихідні даніФайл "", рядок 1 a @ = 0 SyntaxError: неправильний синтаксис
 - Ідентифікатор може бути будь-якої довжини.
 
Що слід пам’ятати
Python - мова, що враховує регістр. Це означає, Variableі variableце не одне і те ж.
Завжди дайте ідентифікаторам назву, яка має сенс. Хоча c = 10це дійсне ім'я, написання count = 10мало б більше сенсу, і було б простіше зрозуміти, що воно являє, коли ви дивитесь на свій код після великого розриву.
Кілька слів можна розділити за допомогою підкреслення, наприклад this_is_a_long_variable.








