Intern
255
Python чувствителен към големи и малки букви?
Отговор от AI
sobes.tech AI
Да, чувствителен е.
# Променливи с различен регистър
variable_name = 10
VARIABLE_NAME = 20
print(variable_name) # Ще изведе 10
print(VARIABLE_NAME) # Ще изведе 20
# Функции с различен регистър
def my_function():
print("Малки букви")
def MY_FUNCTION():
print("Големи букви")
my_function()
MY_FUNCTION()
# Ключови думи
# 'if' и 'IF' са различни неща. 'IF' ще предизвика грешка.
if True:
print("Вътре в if")
# IF True: # Това ще предизвика SyntaxError
# print("Не е разрешено")
В Python, myVariable, myvariable и MYVARIABLE се считат за различни имена, както за променливи, така и за функции, класове и други идентификатори. Същото важи и за ключовите думи като if, for, while и т.н. Те трябва да бъдат написани точно така, както са дефинирани в езика (обикновено с малки букви).