2023(春)Python程序设计作业1: 基础语法之控制流程 您所在的位置:网站首页 python语法结构总结 2023(春)Python程序设计作业1: 基础语法之控制流程

2023(春)Python程序设计作业1: 基础语法之控制流程

#2023(春)Python程序设计作业1: 基础语法之控制流程| 来源: 网络整理| 查看: 265

一、完成技能树基础语法部分练习

二、发表博客,内容为基础语法部分的学习笔记

程序有三种基本的控制结构:顺序结构、选择结构、循环结构。

 顺序结构

顺序结构是最简单也是最常见的一种结构,采用顺序结构的程序通常按照由前到后的顺序执行各个语句,直到程序结束,结构如下所示: 顺序结构:在这里插入图片描述

 顺序结构实例

举例如下:

a = 2

b = 3

c = a + b

d = c * 24

print(a, b, c, d)

条件语句是通过判断条件是否成立,根据条件表达式的结果做出决策,控制不同代码块的执行。

 条件表达式

条件表达式由运算符和操作数组成

例如:a 0:

x = x - 1

else:

x = x + 1

我们可以利用三元表达式来实现裴波那契数列:

def fun(n):

return n if n < 2 else fun(n - 1) + fun(n - 2)

还有一种用法,用bool方法选择相应的值,例如:

x = 1

print([2, 3][bool(x)])

x = 0

print([2, 3][bool(x)])

结果:

3

2

1 循环语句

在实际应用中有些需要重复进行的操作,可以用循环语句实现。

循环语句有: while、do while、for

1.1 while循环

在这里插入图片描述

若循环条件为True,则循环执行while循环中的代码段;若循环条件为False,终止while循环。若while循环的条件总是True,这种情况叫做死循环 。

例如:使用while循环实现计算n的阶乘

n = int(input("请输入一个整数:"))

fact = 1

i = 1

while i



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有