Python 核心编程学习手册345


简介

Python 是一种高效、通用的解释型编程语言,以其简洁的语法和丰富的库而闻名。它广泛应用于各种领域,包括数据科学、机器学习、自动化脚本编写和网络开发。本手册将介绍 Python 核心编程的基础知识,包括数据类型、控制流和函数。

数据类型

Python 支持多种数据类型,包括:
* 整数 (int): 整数,如 1、-3
* 浮点数 (float): 浮点数,如 3.14、-2.5
* 字符串 (str): 由字符组成的序列,如 "Hello"、'Python'
* 布尔值 (bool): 布尔值,取值 True 或 False
* 列表 (list): 由有序元素组成的集合,如 [1, 2.5, "Hello"]
* 元组 (tuple): 由有序且不可变元素组成的集合,如 (1, 2.5, "Hello")
* 字典 (dict): 由键值对组成的无序集合,如 {"name": "John", "age": 30}

控制流

控制流语句控制程序执行的流程:
* if 语句: 根据条件执行代码块
* elif 语句: 可选地执行 if 语句后面的代码块
* else 语句: 如果所有 if 和 elif 条件都为假,则执行此代码块
* while 循环: 当条件为真时重复执行代码块
* for 循环: 遍历集合中的每个元素
* break 语句: 跳出循环
* continue 语句: 继续执行循环的下一轮

函数

函数是一组可以被调用的代码块。它们允许代码重用和结构化:
* def 关键字: 定义函数
* 参数: 传递给函数的值
* 返回值: 函数执行后返回的值
* return 语句: 退出函数并返回指定的值

其他概念

其他重要的 Python 核心编程概念包括:
* 变量: 存储值的符号
* 运算符: 执行操作(如加法、乘法、比较)
* 模块: 包含相关代码和函数的独立 Python 文件
* 包: 组织模块的集合

学习资源

* [官方 Python 教程](/3/)
* [Python Crash Course](/python-crash-course/)
* [](/)
* [Codecademy](/learn/learn-python-3)
* [Udemy](/topic/python/)

练习

* 打印 "Hello, world!"
* 计算 10 个数字的和
* 从用户那里获取输入
* 创建一个列表并遍历它
* 定义一个函数来计算两个数字的乘积

2025-02-13


上一篇:Python 编程中使用键盘宏实现自动化

下一篇:编程猫 Python 少儿编程课:解锁孩子的编程潜能