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)

相关文章
|
8月前
|
测试技术
【动态规划】【字符串】【表达式】2019. 解出数学表达式的学生分数
【动态规划】【字符串】【表达式】2019. 解出数学表达式的学生分数
|
Java
高效实现区间条件过滤:Java字符串转换为条件语句
高效实现区间条件过滤:Java字符串转换为条件语句
100 0
|
8月前
|
Java C++ Python
C/C++每日一练(20230422) 存在重复元素、组合总和、给表达式添加运算符
C/C++每日一练(20230422) 存在重复元素、组合总和、给表达式添加运算符
69 0
C/C++每日一练(20230422) 存在重复元素、组合总和、给表达式添加运算符
|
8月前
|
测试技术
leetcode-241:为运算表达式设计优先级
leetcode-241:为运算表达式设计优先级
48 0
|
算法 测试技术 C#
C++二分查找算法:最大为 N 的数字组合
C++二分查找算法:最大为 N 的数字组合
|
Java 测试技术
Java数字分类给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3
Java数字分类给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3
231 0
Java数字分类给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3
|
机器学习/深度学习 Python
字符串和数字的去重操作和鞍点的寻找
字符串和数字的去重操作和鞍点的寻找
字符串和数字的去重操作和鞍点的寻找
|
存储 算法
四式解决回溯算法:组合+组合总和
给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。
702 3

热门文章

最新文章