实验课程

THIS NAME

实验课程

当前位置: 首页 >> 实验课程 >> 正文

计算机程序设计(Pyhton)-循环语句

发布日期:2024-03-04    作者:赵硕     来源:     点击:

循环语句

一、实验目的

1、掌握for循环。

2、掌握while循环。

3、掌握嵌套循环。

二、实验内容

完成1100累加和、斐波那契数列、计算最大公约数和最小公倍数、输出100以内素数、输出九九乘法表和输出杨辉三角的编程。

三、实验原理及说明

1. for循环

for语句一般用于实现遍历循环。遍历指逐一访问目标对象中的数据,例如逐个访问字符串中的字符;遍历循环指在循环中完成对目标对象的遍历。格式如下:

for 临时变量 in 目标对象

   代码块

2. while循环

while语句一般用于实现条件循环,该语句由关键字while、循环条件和冒号组成,while语句和从属于该语句的代码段组成循环结构。格式如下:

while 条件表达式:

   代码块

3. 嵌套循环

循环之间可以互相嵌套,进而实现更为复杂的逻辑。循环嵌套按不同的循环语句可以划分为while循环嵌套和for循环嵌套。while循环嵌套是指while语句中嵌套了whilefor语句。以while语句中嵌套while语句为例, while循环嵌套的语法格式如下:

while 循环条件1:    #外层循环

   代码段1

   while 循环条件2:    #内层循环

       代码段2

       ......

for循环嵌套是指for语句中嵌套了whilefor语句。以for语句中嵌套for语句为例,for循环嵌套的语法格式如下:

for 临时变量 in 目标对象:    #外层循环

   代码段1

   for 临时变量 in 目标对象:    #内层循环

       代码段2

       ......

四、实验设备

PC机、头歌实践教学平台

五、实验方法

在头歌平台上进行编程,完成如下程序:

1、1100累加和,根据提示,在右侧编辑器补充代码。

用循环实现1+2+3++100

图1

2、斐波那契数列,根据提示,在右侧编辑器补充代码。

用循环输出斐波那契数列的前n项。

图2

3、计算最大公约数和最小公倍数,根据提示,在右侧编辑器补充代码。

任意输入两个正整数,计算其最大公约数和最小公倍数。

图3

4、输出100以内素数,根据提示,在右侧编辑器补充代码。

利用循环语句输出100以内的素数——除了1和它本身之外不能被其他数整除的数是素数。

图4

5、输出九九乘法表,根据提示,在右侧编辑器补充代码。输出如下格式的九九乘法表:

      IMG_256

图5

图6

6、输出杨辉三角,根据提示,在右侧编辑器补充代码。

输出n!杨辉三角。(数字宽度占6位)。

图7

上一条:计算机程序设计(Pyhton)-列表 下一条:数字逻辑-触发器

关闭