开发者学堂课程【Python 语言基础 1 :语法入门:while 练习_特定条件数字求和】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/599/detail/8689
while 练习_特定条件数字求和
内容介绍:
一、求 100 以内所有的奇数之和
二、求 100 以内所有 7 的倍数之和,以及个数
l 求 100 以内所有的奇数之和
获取所有 100 以内数
①i=0
②# 创建一个变量,用来保存结果 result = 0
③while i < 100:
④i += 1
⑤ #判断 i 是否是奇数
⑥ if i% 2 != 0:
⑦ result += i
⑧ print ( 'result =', result)
⑨ 获取 100 以内所有的奇数
⑩ i=1
⑪ while i < 100:
⑫ print(i)
⑬i += 2
l 求 100 以内所有 7 的倍数之和,以及个数
① i=7
② # 创建一个变量,来保存结果
③ result =0
④ # 创建一个计数器,用来记录循环执行的次数
⑤ # 计数器就是一个变量,专门用来记录次数的变量 count
⑥ while i < 100:
⑦ # 为计数器加1
⑧ count += 1
⑨ result += i
⑩ i += 7
⑪ print('总和为:',result,'总数量为:',count)