目录

  • 1 Python语言入门
    • 1.1 课程导学
    • 1.2 本章导学
    • 1.3 Python语言概述(思政)
    • 1.4 Python程序运行及开发工具
    • 1.5 Python库的使用
    • 1.6 本章测验(思政)
    • 1.7 实验实践
  • 2 Python基础语法
    • 2.1 本章导学
    • 2.2 Python编程语法规范
    • 2.3 Python变量
    • 2.4 Python运算符
    • 2.5 Python输入输出
    • 2.6 本章测验
    • 2.7 实验实践
  • 3 Python基本数据类型
    • 3.1 本章导学
    • 3.2 Python数据类型介绍
    • 3.3 Python数字类型
    • 3.4 Python字符串类型
    • 3.5 基本数据类型操作
    • 3.6 本章测验
    • 3.7 实验实践
  • 4 Python组合数据类型
    • 4.1 本章导学
    • 4.2 Python组合数据类型概述
    • 4.3 列表
    • 4.4 元组
    • 4.5 字典
    • 4.6 集合
    • 4.7 本章测验
    • 4.8 实验实践(思政)
  • 5 程序控制与异常处理
    • 5.1 本章导学
    • 5.2 程序基本结构
    • 5.3 Python分支结构
    • 5.4 Python循环结构(思政)
    • 5.5 异常处理(思政)
    • 5.6 本章测验
    • 5.7 实验实践
  • 6 函数与模块
    • 6.1 本章导学
    • 6.2 函数、模块、包概述
    • 6.3 函数的定义与调用
    • 6.4 变量的作用域
    • 6.5 模块与包
    • 6.6 本章测验
    • 6.7 实验实践
  • 7 文件及数据组织
    • 7.1 本章导学
    • 7.2 文件操作
    • 7.3 目录操作
    • 7.4 数据操作
    • 7.5 本章测验
    • 7.6 实验实践
  • 8 面向对象编程
    • 8.1 本章导学
    • 8.2 面向对象概述
    • 8.3 类的定义和使用(属性与方法)
    • 8.4 类的封装
    • 8.5 类的继承与多态
    • 8.6 本章测验
    • 8.7 实验实践
  • 9 Python 标准库应用
    • 9.1 本章导学
    • 9.2 turtle库的应用(思政)
    • 9.3 random库的应用
    • 9.4 time库的应用
    • 9.5 Tkinter库的应用
    • 9.6 实验实践(思政)
  • 10 Python 扩展库应用
    • 10.1 本章导学
    • 10.2 Python扩展库管理
    • 10.3 常用第三方库介绍
    • 10.4 打包工具:PyInstaller
    • 10.5 分词工具:jieba(思政)
    • 10.6 词云工具:wordcloud(思政)
    • 10.7 实验实践
Python循环结构(思政)
  • 1 思政元素
  • 2 PPT教案
  • 3 视频
  • 4 知识扩展

一、知识导入

乘法口诀(也叫“九九歌”)在我国很早就已产生。远在春秋战国时代,九九歌就已经广泛地被人们利用着。最初的九九歌是以“九九八十一”起到“二二如四”止,共36句口诀。发掘出的汉朝“竹木简”以及敦煌发现的古“九九术残木简”上都是从“九九八十一”开始的。“九九”之名就是取口诀开头的两个字。大约公元5~10世纪间,“九九”口诀扩充到“一一如一”。大约在宋朝(公元11、12世纪),九九歌的顺序才变成和现代用的一样,即从“一一如一”起到“九九八十一”止。元朱世杰着《算学启蒙》一书所载的45句口诀,已是从“一一”到”九九“,并称为九数法。现在用的乘法口诀有两种,一种是45项的,通常称为小九九;还有一种是81项的,通常称为大九九。书中记载,大九九最早见于清陈杰着的《算法大成》。

九九乘法表是古代最短的乘法表。玛雅乘法表须190项,马比伦乘法表须1770项,埃及、希腊、罗马、印度等国的乘法表须无穷多项。现在很多国家都认为东西是自己发明的,就纷纷出示证据,而【九章算术】记载,无疑就是证明九九乘法表是中国人的智慧结晶的有力证据。2002年夏,湖南里耶发掘的秦简赫然出现完整的“乘法口诀表”。这惊天的发现改写了世界的数学发展史。


二、课后练习

同学们学习Python循环结构while、for语句后,可使用它们快速实现九九乘法表的打印输出。