How to define variables using Python

In Python, variables can be defined using the following methods:

  1. Assigning a value directly: Use the equal sign (=) to assign a value to a variable.
x = 10
name = "Alice"
  1. Dynamic typing: Python is a dynamic type language, meaning the variable type is determined at runtime.
x = 10  # x是整数类型
x = "Hello"  # x变为字符串类型
  1. Assigning multiple variables: It is possible to assign values to multiple variables at the same time by separating variable names and values with commas.
x, y, z = 10, "Hello", True
  1. Global variables and local variables: Variables can be defined in a global scope or a local scope. Variables defined inside a function are local variables, visible only within the function, while variables defined outside a function are global variables, accessible throughout the entire program.
x = 10  # 全局变量

def my_function():
    y = 20  # 局部变量
    print(x)  # 可以访问全局变量
    print(y)

my_function()
print(x)  # 仍然可以访问全局变量
print(y)  # 报错,无法访问局部变量

These are some common ways of defining variables, which can be chosen according to specific requirements in practical applications.

bannerAds