变量区分大小写。变量名称只能包含大写和小写字母(A–Z、a–z)、数字(0–9)和下划线(_)。它们不能以数字开头。Python 变量是 动态类型。Python 支持 Unicode 变量(例如 é 和 ü 等装饰字母,甚至中文、日文和阿拉伯符号)。根据 PEP 8 标准,变量名只能是小写,单词可以用下划线分隔(例如 total_price)。
变量也可以在现实世界的项目中用于存储和操作数据。例如,在 Web 应用中,我们可以使用变量来 存储用户输入、数据库查询以及向用户输出数据。
# 用户输入name = input("What is your name? ")print("Hello, " + name + "!") # 输出: Hello, John!# 数据库查询import sqlite3conn = sqlite3.connect("example.db")cursor = conn.cursorcursor.execute("SELECT * FROM users WHERE id = ?", (1,))user = cursor.fetchoneprint(user) # 输出: (1, 'John Doe', 'johndoe@example.com')# 输出数据给用户balance = 100.00print("Your current balance is ?" + str(balance)) # 输出: Your current balance is ?100.0