while 练习_特定条件数字求和|学习笔记

简介: 快速学习 while 练习_特定条件数字求和

开发者学堂课程【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)

相关文章
|
9月前
|
算法 JavaScript 测试技术
【数学】【组合数学】1830. 使字符串有序的最少操作次数
【数学】【组合数学】1830. 使字符串有序的最少操作次数
|
9月前
|
算法 搜索推荐 程序员
第五十练 请以递归方式实现计算给定数字的幂的函数
第五十练 请以递归方式实现计算给定数字的幂的函数
43 4
|
9月前
|
Java C++ Python
C/C++每日一练(20230422) 存在重复元素、组合总和、给表达式添加运算符
C/C++每日一练(20230422) 存在重复元素、组合总和、给表达式添加运算符
72 0
C/C++每日一练(20230422) 存在重复元素、组合总和、给表达式添加运算符
|
算法 测试技术 C#
C++二分查找算法:最大为 N 的数字组合
C++二分查找算法:最大为 N 的数字组合
学C的第十三天【应用多文件的形式实现 三子棋 程序(重点);练习:1. 打印9*9乘法口诀表、2. 求10个整数中的最大值、3. 分数加减交叉计算、4. 数一下 1到 100 的整数中出现了多少个9】
9.数组的应用实例1:三子棋(综合以前学习的知识) 三子棋的实现:(重点都在注释中) 1. 游戏不退出,继续玩下一把(循环) 2. 应用多文件的形式写代码
每日三题-组合总和、全排列、括号生成
每日三题 组合总和 全排列 括号生成
95 0
每日三题-组合总和、全排列、括号生成
|
机器学习/深度学习 Python
字符串和数字的去重操作和鞍点的寻找
字符串和数字的去重操作和鞍点的寻找
字符串和数字的去重操作和鞍点的寻找