在Python中,定义变量、函数和类是写代码时最基本的操作。和某些静态语言不同,Python的定义语法更加直观,不需要提前声明类型,而是通过特定的关键字和缩进规则来组织代码结构。理解这些定义方式,是写好Python程序的第一步。

怎么定义变量
Python里定义变量非常简单,不需要写类型,直接给名字赋值就可以。解释器会根据等号右边的值自动判断类型。
# 定义整数变量 age = 18 # 定义字符串变量 name = '小明' # 定义列表变量 scores = [90, 85, 77] # 同时定义多个变量 x, y, z = 1, 2, 3
变量名建议使用小写字母加下划线的方式,例如user_name,这样更符合Python社区的通用风格。
怎么定义函数
使用def关键字来定义函数,函数体必须缩进,这是Python语法强制要求的。函数可以带参数,也可以用return返回结果。
# 定义一个无参函数
def say_hello():
print('你好')
# 定义一个带参函数
def add(a, b):
return a + b
# 调用函数
result = add(3, 5)
print(result)
如果函数逻辑简单,也可以用lambda表达式定义匿名函数,例如f = lambda x: x * 2。
怎么定义类
类使用class关键字定义,类名通常采用驼峰命名法,例如StudentInfo。类里面可以定义属性和方法。
# 定义一个简单的类
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
print(self.name + '在叫')
# 创建实例
my_dog = Dog('阿黄')
my_dog.bark()
__init__方法是类的构造方法,在创建对象时自动执行,用来初始化数据。
定义时的常见注意点
- 缩进必须一致,推荐用4个空格,不要混用空格和制表符。
- 变量和函数名不要使用Python保留字,例如
if、for等。 - 类中的方法第一个参数通常是
self,代表实例本身。
只要按照上面这些方式去定义,就能写出结构清楚、易于维护的Python代码。