为什么选择 Python?
Python 是一种高级、解释型、通用编程语言,以其简洁清晰的语法著称。它广泛应用于 Web 开发、数据分析、人工智能、自动化脚本等领域。
1. 基础语法
- 使用缩进(通常是 4 个空格)表示代码块,而不是大括号
{} - 注释以
#开头 - 语句结尾不需要分号
# 示例:打印 Hello World
print("Hello, World!")
2. 变量与数据类型
Python 是动态类型语言,无需声明变量类型:
# 整数
age = 25
# 字符串
name = "Alice"
# 列表(可变)
fruits = ["apple", "banana", "cherry"]
# 字典
person = {"name": "Bob", "age": 30}
3. 控制结构
条件语句
if temperature > 30:
print("天气很热")
elif temperature > 20:
print("天气舒适")
else:
print("天气较冷")
循环
# for 循环
for i in range(5):
print(i)
# while 循环
count = 0
while count < 3:
print("计数:", count)
count += 1
4. 函数定义
使用 def 关键字定义函数:
def greet(name):
return f"你好, {name}!"
print(greet("小明")) # 输出:你好, 小明!
5. 类与对象(面向对象)
class Dog:
def __init__(self, name):
self.name = name
def bark(self):
print(f"{self.name} 汪汪叫!")
my_dog = Dog("旺财")
my_dog.bark()
6. 异常处理
try:
result = 10 / 0
except ZeroDivisionError:
print("不能除以零!")
finally:
print("执行完毕")