Python Змінні: як визначити/оголосити типи рядкових змінних
🚀 Розумний підсумок
Змінні в Python є важливими для зберігання та посилання на дані в програмі, діючи як контейнери для значень, якими можна маніпулювати та повторно використовувати в різних операціях.

Що таке змінна в Python?
A Python змінна — це зарезервована область пам’яті для зберігання значень. Іншими словами, змінна в a Python програма передає дані комп'ютеру для обробки.
Python Типи змінних
Кожне значення в Python має тип даних. Різні типи даних у Python він має Numbers, список, кортеж, рядки, словник тощо. Змінні в Python може бути оголошений будь-яким ім'ям або навіть літерами, такими як a, aa, abc тощо.
Як оголосити та використовувати змінну
Давайте розглянемо приклад. Ми визначимо змінну в Python і оголосити його як «a» і надрукувати.
a=100 print (a)
Як переоголосити змінну?
Ви можете передекларувати Python змінні навіть після того, як ви їх оголосили один раз.
Ось ми маємо Python оголосити змінну, ініціалізовану значенням f=0.
Later, ми перепризначаємо змінній f значення «guru99»
Python 2 Приклад
# Declare a variable and initialize it f = 0 print f # re-declaring the variable works f = 'guru99' print f
Python 3 Приклад
# Declare a variable and initialize it f = 0 print(f) # re-declaring the variable works f = 'guru99' print(f)
Python Конкатенація рядків і змінна
Давайте подивимося, чи можна об'єднати різні типи даних, такі як рядок і число. Наприклад, ми об'єднаємо «Guru«з числом «99».
на відміну від Java, який об'єднує число з рядком без оголошення числа як рядка, а змінні оголошуються в Python вимагає оголошення числа як рядка, інакше буде виведено помилку TypeError
Для наступного коду ви отримаєте невизначений результат –
a="Guru" b = 99 print a+b
Після того, як ціле число оголошено як рядок, його можна об'єднати з «Guru” + str(“99”)= “Guru99 дюймів на виході.
a="Guru" b = 99 print(a+str(b))
Python Типи змінних: локальні та глобальні
Існує два типи змінних PythonГлобальні змінні та локальні змінні. Якщо ви хочете використовувати ту саму змінну для решти вашої програми або модуля, ви оголошуєте її як глобальну змінну, тоді як якщо ви хочете використовувати змінну в певній функції або методі, ви використовуєте локальну змінну. Python оголошення змінної.
Давайте розберемося в цих Python типи змінних з різницею між локальними та глобальними змінними в програмі нижче.
- Давайте визначимо змінну в Python де знаходиться змінна “f”. в цілому в області видимості та йому присвоюється значення 101, яке виводиться у вивід
- Змінна f знову оголошується у функції та припускає місцевий область застосування. Йому присвоюється значення «Я навчаюся Python”, який виводиться на вихід. Це Python оголошення змінної відрізняється від глобальної змінної "f", визначеної раніше
- Після завершення виклику функції локальна змінна f знищується. У рядку 12, коли ми знову виводимо значення “f”, відображається значення глобальної змінної f=101.
Python 2 Приклад
# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction():
# global f
f = 'I am learning Python'
print f
someFunction()
print f
Python 3 Приклад
# Declare a variable and initialize it
f = 101
print(f)
# Global vs. local variables in functions
def someFunction():
# global f
f = 'I am learning Python'
print(f)
someFunction()
print(f)
У той час як Python оголошення змінної за допомогою ключового слова в цілому, ви можете посилатися на глобальну змінну всередині функції.
- Змінна «f» є в цілому в області видимості та йому присвоюється значення 101, яке виводиться у вивід
- Змінна f оголошується за допомогою ключового слова в цілому, Це $NOT a локальна змінна, але та сама глобальна змінна, оголошена раніше. Отже, коли ми друкуємо її значення, вивід буде 101
- Ми змінили значення «f» усередині функції. Після завершення виклику функції змінене значення змінної «f» зберігається. У рядку 12, коли ми знову виводимо значення «f», відображається значення «зміна глобальної змінної».
Python 2 Приклад
f = 101; print f # Global vs.local variables in functions def someFunction(): global f print f f = "changing global variable" someFunction() print f
Python 3 Приклад
f = 101; print(f) # Global vs.local variables in functions def someFunction(): global f print(f) f = "changing global variable" someFunction() print(f)
Як видалити змінну?
Ви також можете видалити Python змінні за допомогою команди Дель “ім’я змінної”.
У наведеному нижче прикладі Python видалити змінну, ми видалили змінну f, і коли ми продовжуємо її друкувати, отримуємо помилку “ім'я змінної не визначено”, що означає, що ви видалили змінну.
Приклад Python видалити змінну або Python чиста змінна:
f = 11; print(f) del f print(f)





