Python入门指南:从零开始掌握这门"万能"语言

16 阅读1分钟

想象一下,有一种工具既能做网站开发,又能处理数据分析,还能写自动化脚本,甚至搞人工智能——这就是Python!它功能强大又简单易学。无论你是编程小白还是资深开发者,Python都能成为你的得力助手。

Python的特点:

  • 语法简单:接近英语,学习曲线平缓
  • 功能丰富:大量现成的库可以使用
  • 应用广泛:Web开发、数据分析、人工智能等

基础语法和代码示例

变量和数据类型

# 基本数据类型
name = "小明"      # 字符串
age = 20          # 整数
height = 1.75     # 浮点数
is_student = True # 布尔值

print(f"姓名: {name}, 年龄: {age}")  # 格式化输出

列表和字典

# 列表 - 有序集合
fruits = ["苹果", "香蕉", "橙子"]
fruits.append("葡萄")  # 添加元素
print(fruits[0])       # 访问第一个元素

# 字典 - 键值对
student = {
    "name": "李华",
    "age": 20,
    "major": "计算机"
}
print(student["name"])  # 访问值

条件判断和循环

# 条件判断
score = 85
if score >= 90:
    print("优秀")
elif score >= 60:
    print("及格")
else:
    print("不及格")

# 循环
for i in range(3):      # 循环3次
    print(f"第{i+1}次循环")

# while循环
count = 3
while count > 0:
    print(count)
    count -= 1

函数定义

def greet(name, time="早上"):
    """问候函数"""
    return f"{time}好,{name}!"

# 使用函数
message = greet("小明")
print(message)

文件操作

# 写入文件
with open("test.txt", "w") as file:
    file.write("Hello, Python!")

# 读取文件
with open("test.txt", "r") as file:
    content = file.read()
    print(content)

注意

  1. 缩进规则
  2. 错误处理
  3. 代码规范
  4. 环境管理