2023(春)Python程序设计作业1: 基础语法之控制流程 | 您所在的位置:网站首页 › python语法结构总结 › 2023(春)Python程序设计作业1: 基础语法之控制流程 |
一、完成技能树基础语法部分练习
程序有三种基本的控制结构:顺序结构、选择结构、循环结构。 顺序结构顺序结构是最简单也是最常见的一种结构,采用顺序结构的程序通常按照由前到后的顺序执行各个语句,直到程序结束,结构如下所示: 顺序结构: 举例如下: 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循环例如:使用while循环实现计算n的阶乘 n = int(input("请输入一个整数:")) fact = 1 i = 1 while i |
CopyRight 2018-2019 实验室设备网 版权所有 |