从入门到进阶,记录每一个知识点
Python 使用缩进来表示代码块,不需要大括号。注释以 # 开头。
# 这是注释
print("Hello, World!")
if True:
print("缩进很重要")
Python 中常用的数据类型包括字符串、列表、字典和元组。
name = "Alice" # 字符串
age = 25 # 整数
scores = [85, 90, 78] # 列表
person = {"name": "Bob", "age": 30} # 字典
使用 if/elif/else 进行条件判断,for 和 while 进行循环。
for i in range(5):
if i % 2 == 0:
print(f"{i} 是偶数")
else:
print(f"{i} 是奇数")
使用 def 关键字定义函数,支持默认参数和 *args/**kwargs。
def greet(name, greeting="你好"):
return f"{greeting}, {name}!"
print(greet("小明")) # 你好, 小明!
print(greet("Tom", "Hello")) # Hello, Tom!
Python 支持面向对象编程,使用 class 关键字定义类。
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
return f"{self.name} says: 汪汪!"
dog = Dog("旺财")
print(dog.bark())