![]()
内容推荐 本书是面向师范生的Python编程入门书籍,主要特点是关注Python编程的核心概念,对变量、数据类型、运算符、条件语句、循环语句、函数等基本概念进行深入解读。同时,本书通过任务驱动的方式,将编程与解决实际问题相结合,提供丰富的编程与学科融合案例,让编程学习更加生动具体。 目录 第1章 绪论 1.1 Python编程 1.1.1 程序的概念 1.1.2 为什么学习Python 1.1.3 Python是一种解释型语言 1.1.4 Python的发展历程 1.2 编写一个Python程序 1.2.1 安装Python 1.2.2 运行Python 1.2.3 尝试运行Python代码 1.2.4 个完整的Python程序 1.2.5 人机互动 本章小结 关键术语 课后习题 第2章 数据与运算 2.1 变量 2.1.1 变量的概念 2.1.2 变量赋值 2.1.3 变量的命名 2.2 数据类型 2.2.1 基本数据类型 2.2.2 常见运算符 2.2.3 类型转换 2.3 数据的输入与输出 2.3.1 input()函数 2.3.2 print()函数 2.3.3 f-strings格式化输出 2.4 运算符进阶 2.4.1 **幂运算符 2.4.2 //取整除运算符 2.4.3 %取余数运算符 本章小结 关键术语 课后习题 第3章 条件语句 3.1 布尔表达式 3.1.1 回忆布尔类型 3.1.2 关系运算符 3.1.3 逻辑运算符 3.2 if-else语句 3.2.1 求对值 3.2.2 动物园门票 3.2.3 判断奇偶数 3.3 if-elif-else语句 3.3.1 动物园门票进阶 3.3.2 数字比大小 3.3.3 空气质量报告程序 3.3.4 石头剪刀布游戏 本章小结 关键术语 课后习题 第4章 循环语句 4.1 while循环 4.1.1 while循环基础 4.1.2 while循环进阶 4.1.3 棋盘的麦粒 4.1.4 冰雹猜想 4.2 for 循环 4.2.1 for循环基础 4.2.2 range()函数 4.2.3 数列求和 4.2.4 计算圆周率π 4.2.5 蒙特卡洛方法 4.2.6 质数判断 4.3 循环嵌套 4.3.1 字符三角形 4.3.2 求100以内的质数 本章小结 关键术语 课后习题 第5章 数据类型进阶 5.1 list列表 5.1.1 list简介 5.1.2 list操作 5.2 tuple元组 5.2.1 tuple简介 5.2.2 tuple操作 5.3 dict字典 5.3.1 dict简介 5.3.2 dict操作 5.4 str字符串 5.4.1 str简介 5.4.2 str操作 本章小结 关键术语 课后习题 第6章 函数 6.1 函数入门 6.1.1 内置函数 6.1.2 函数定义 6.1.3 函数调用过程 6.1.4 计算统计数据 6.2 函数进阶 6.2.1 递归 6.2.2 大公约数 6.2.3 斐波那契数列 本章小结 关键术语 课后习题 第7章 跨学科编程案例 7.1 素数探究 7.1.1 判断素数 7.1.2 孪生素数 7.1.3 素数个数 7.1.4 哥德巴赫猜想 7.2 概率游戏 7.2.1 掷骰子 7.2.2 帕斯卡的游戏 7.2.3 蒙提霍尔问题 7.3 二进制 7.3.1 看懂二进制数 7.3.2 进制转换 7.3.3 小数转二进制 7.4 凯撒密码 7.4.1 信息加密 7.4.2 实现加密函数 7.4.3 解密信息 7.5 探索分形 7.5.1 海龟绘图 7.5.2 绘制分形树 7.5.3 科赫雪花 7.6 布朗运动 7.6.1 醉龟漫步 7.6.2 醉龟军团 7.6.3 气体扩散 本章小结 关键术语 课后习题 |