定制网站需要多少钱,产品网络推广深圳,郑州网络推广公司,自己做的网站如何推广案例#xff1a;求1~100之间#xff0c;所有偶数的和
思考#xff1a;
先套用原有基础模式#xff0c;之后再思考其他的。
其实就是在之前文章 Python--练习#xff1a;使用while循环求1..100的和-CSDN博客
的基础上#xff0c;再判断如果获取到里面的全部偶数#…案例求1~100之间所有偶数的和
思考
先套用原有基础模式之后再思考其他的。
其实就是在之前文章 Python--练习使用while循环求1..100的和-CSDN博客
的基础上再判断如果获取到里面的全部偶数相加就行了。 while循环的基本语法 对于循环次数已知的情况建议使用while循环
因为是知道次数的所以可以用一个计数器。程序里面计数器一般都是从0开始的而不是从1开始。
但是如果真的想要从1开始计数也没关系。
# ① 定义一个计数器初始化一个计数器 i 0或1 # ② 编写while循环结构条件 while 循环条件(判断 计数器 是否达到了目标位置): 循环体1 循环体2 ... # ③ 在循环内部更新计数器-------------如果不更新那么一直都是一个数原地不动。让他们1可以在某个时间点某个数值点达到预定的地方。 i i 1 或 i 1 接下来继续要求是1---100中所有偶数的和 OK知道了是有计算次数的
开始套用
定义一个while循环让其可以帮助我们计算 1 2 3 4 5 ... 100结果5050
一步步来
① 使用while循环循环100次
# 第一步初始化计数器----因为是从1开始加的所以这里不用i 0 否则后面还要每个1。 i 1 # 第二步编写while循环条件 while i 100: print(i) # 1 2 3 4 5 6 7 8 9 10... # 第三步循环内更新计数器的值 i 1
先运行试试-----图示
接着思考
什么是偶数所谓的偶数就是能被2整除的数字就是偶数数学中可以使用2n来表示偶数。(Python代码 if 数值 % 2 0 代表它是一个偶数) 详细文章链接
Python算术运算符加减乘除 整除// 取余(取模)% 幂指数** 小括号-CSDN博客 第二步在循环体中引入if条件判断判断变量i是否为一个偶数
代码
# 初始化计数器 i 1 # 编写循环条件 while i 100: # 将来写代码的位置 if i % 2 0: # 代表变量i是一个偶数 print(i) # 更新计数器 i 1 图示 第三步引入result变量初始值为0然后对第二步中得到的所有偶数进行累加
代码 # 初始化计数器 i 1 # 定义result用于接收所有偶数的和 result 0 # 编写循环条件 while i 100: # 将来写代码的位置 if i % 2 0: # 代表变量i是一个偶数 result i # 更新计数器 i 1 print(f1~100之间所有偶数的和{result}) 人话图示 注意点
while基本语法格式三步走一定要记清楚如果不熟悉前期先把框架和注释先定好写出来或者直接每次复制粘贴框架。避免因为某个地方缺少了缩进了2次导致其和if形成了一个整体。while循环中计数器无法更新最终导致以上代码出现了死循环。
复制粘贴框架 while循环三步走
① 初始化计数器
② 编写循环条件判断计数器是否达到了目标位置
③ 在循环内部更新计数器 代码-----复制粘贴框架 # ① 初始化计数器 i 0 # ② 编写循环条件判断计数器是否达到了100 while i 100: print(输出结果) # ③ 在循环体内部更新计数器每次累计增加到了不符合循环判断条件时候就退出。 i 1