- 题目:判断闰年 输入一个年份判断,判断年份是否为闰年 程序分析 1、满足闰年的条件有两种 2、一种是世纪闰年能被400整除 3、一种是普通闰年能被4整除同时不能被100整除 解法1 常规思路 通过多重if else进行条件判断 程序如下 year = int(input("输入一个年份: "))if (... 题目:判断闰年 输入一个年份判断,判断年份是否为闰年 程序分析 1、满足闰年的条件有两种 2、一种是世纪闰年能被400整除 3、一种是普通闰年能被4整除同时不能被100整除 解法1 常规思路 通过多重if else进行条件判断 程序如下 year = int(input("输入一个年份: "))if (...
- 二、判断题(共20题,每题2分,共40分) 31、print('I'm ok.')因为有三个单引号,所以程序是错误的。 答案:正确 考点分析:考查print函数,输出用单引号('')或者双引号("")都是成双成对的,如果要输出I和m中的单引号需要使用反斜杠(\)进行字符转义,如果就上面输出会提示语法错误,所以正确 32、... 二、判断题(共20题,每题2分,共40分) 31、print('I'm ok.')因为有三个单引号,所以程序是错误的。 答案:正确 考点分析:考查print函数,输出用单引号('')或者双引号("")都是成双成对的,如果要输出I和m中的单引号需要使用反斜杠(\)进行字符转义,如果就上面输出会提示语法错误,所以正确 32、...
- 题目:阶层求和 求1+2!+3!+...+n!的和,你由键盘输入 解法1 常规思维 程序分析 1、先求出每一项的值 2、最后进行求和 代码编写 n = int(input("请输入一个数:"))s = 0t = 1for i in range(1,n+1): t *= i s += tprint ('1! + ... 题目:阶层求和 求1+2!+3!+...+n!的和,你由键盘输入 解法1 常规思维 程序分析 1、先求出每一项的值 2、最后进行求和 代码编写 n = int(input("请输入一个数:"))s = 0t = 1for i in range(1,n+1): t *= i s += tprint ('1! + ...
- 题目 打印出100-999之间所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方 解法1 for循环 程序分析: 1、利用for循环控制100-999个数, 2、每个数分解出个位,十位,百位。 3、在判断这个数是... 题目 打印出100-999之间所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方 解法1 for循环 程序分析: 1、利用for循环控制100-999个数, 2、每个数分解出个位,十位,百位。 3、在判断这个数是...
- 题目 暂停一秒输出,并格式化当前时间。 程序分析:利用sleep实现间隔一秒 import time print (time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))) # 暂停一秒time.sleep(1) print (time.strftime('%Y... 题目 暂停一秒输出,并格式化当前时间。 程序分析:利用sleep实现间隔一秒 import time print (time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))) # 暂停一秒time.sleep(1) print (time.strftime('%Y...
- 题目:求完数 一个数如果恰好等于它的因子之和,这个数就称为"完数" 例如6=1+2+3.编程找出1000以内的所有完数 解法1 列表实现 程序分析 1、依次遍历1000以内的所有数字 2、对取出的数字进行求因子,最大范围取出数字的一半 3、将求得的因子加入到一个列表中 4、判断这个数是否等于列表中元素的和 5、如果是就... 题目:求完数 一个数如果恰好等于它的因子之和,这个数就称为"完数" 例如6=1+2+3.编程找出1000以内的所有完数 解法1 列表实现 程序分析 1、依次遍历1000以内的所有数字 2、对取出的数字进行求因子,最大范围取出数字的一半 3、将求得的因子加入到一个列表中 4、判断这个数是否等于列表中元素的和 5、如果是就...
- 目录 一、函数的使用: 二、闭包的使用: 三、字典的使用: 四、列表的使用: 一、函数的使用: 1、函数的作用域:函数中定义一个变量,如果和全局变量重名,则全局变量名称就会被覆盖,也就是,这里对这个变量的更改,不会更改全局变量。但是,如果直接使用的话,是会使用全局变量的。同时,如果想要修改全局变量,需要制定是全局变量:g... 目录 一、函数的使用: 二、闭包的使用: 三、字典的使用: 四、列表的使用: 一、函数的使用: 1、函数的作用域:函数中定义一个变量,如果和全局变量重名,则全局变量名称就会被覆盖,也就是,这里对这个变量的更改,不会更改全局变量。但是,如果直接使用的话,是会使用全局变量的。同时,如果想要修改全局变量,需要制定是全局变量:g...
- 题目 判断101-200之间有多少个素数,并输出所有素数。 解法1 sqrt函数 程序分析: 1、判断素数的方法:用一个数分别去除2到sqrt(这个数), 2、如果能被整除,则表明此数不是素数,反之是素数。 程序源代码: from math import sqrt count = 0flag = 1for n ... 题目 判断101-200之间有多少个素数,并输出所有素数。 解法1 sqrt函数 程序分析: 1、判断素数的方法:用一个数分别去除2到sqrt(这个数), 2、如果能被整除,则表明此数不是素数,反之是素数。 程序源代码: from math import sqrt count = 0flag = 1for n ...
- 题目 实现斐波那契数列 解法1 程序分析: 1、斐波那契数列(Fibonacci sequence),又称黄金分割数列, 2、指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 3、在数学上,费波那契数列是以递归的方法来定义 def fib(n): a,b = 0,1 for i in r... 题目 实现斐波那契数列 解法1 程序分析: 1、斐波那契数列(Fibonacci sequence),又称黄金分割数列, 2、指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 3、在数学上,费波那契数列是以递归的方法来定义 def fib(n): a,b = 0,1 for i in r...
- 一、选择题(共30题,每题2分,共60分) 1、假如a=20,b=30,那么a or b的结果是? A、20 B、0 C、1 D、3 答案:A 考点分析:考查积逻辑或运算(or) a or b布尔"或":如果a是非 0,它返回a的计算值,否则它返回b的计算值,所以答案A 2、假如a=2,b=3,那么a-b*b的... 一、选择题(共30题,每题2分,共60分) 1、假如a=20,b=30,那么a or b的结果是? A、20 B、0 C、1 D、3 答案:A 考点分析:考查积逻辑或运算(or) a or b布尔"或":如果a是非 0,它返回a的计算值,否则它返回b的计算值,所以答案A 2、假如a=2,b=3,那么a-b*b的...
- 题目 输入某年某月某日,判断这一天是这一年的第几天? 解法1 程序分析 1、以5月2日为例,应该先把前四个月的加起来, 2、然后再加上2天即本年的第几天, 3、特殊情况,闰年且输入月份大于2时需考虑多加一天: 4、闰年 1、年份能被4整除; 2、年份若是 100 的整数倍的话需被400整除,否则是平年。 程序源... 题目 输入某年某月某日,判断这一天是这一年的第几天? 解法1 程序分析 1、以5月2日为例,应该先把前四个月的加起来, 2、然后再加上2天即本年的第几天, 3、特殊情况,闰年且输入月份大于2时需考虑多加一天: 4、闰年 1、年份能被4整除; 2、年份若是 100 的整数倍的话需被400整除,否则是平年。 程序源...
- 题目:计算N次后高度 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 解法1 列表 程序分析 通过列表将每次的高度以及反弹高度添加 程序实现 sum = []height = [] hei = 100.0 # 起始高度 for i in range(1... 题目:计算N次后高度 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 解法1 列表 程序分析 通过列表将每次的高度以及反弹高度添加 程序实现 sum = []height = [] hei = 100.0 # 起始高度 for i in range(1...
- 题目 将一个正整数分解质因数。例如:输入100,打印出100=2*2*5*5。 解法1 for循环 程序分析: 1、对n进行分解质因数,应先找到一个最小的质数k, 2、如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 3、如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整... 题目 将一个正整数分解质因数。例如:输入100,打印出100=2*2*5*5。 解法1 for循环 程序分析: 1、对n进行分解质因数,应先找到一个最小的质数k, 2、如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 3、如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整...
- 题目 按相反的顺序输出列表的值 要求 输入样例 无需输入,给定的列表例如:[1,2,3,4,5] 输出样例 [5,4,3,2,1] 程序分析 这个题的解法就有比较多了,题目只要求将列表的值... 题目 按相反的顺序输出列表的值 要求 输入样例 无需输入,给定的列表例如:[1,2,3,4,5] 输出样例 [5,4,3,2,1] 程序分析 这个题的解法就有比较多了,题目只要求将列表的值...
- 题目 输出 9*9 乘法口诀表。 方法1 程序分析:分行与列考虑,共9行9列,i控制行,j控制列 for i in range(1, 10): print() for j in range(1, i+1): print ("%d*%d=%d" % (j, i, i*j), end=" " ) 输出结... 题目 输出 9*9 乘法口诀表。 方法1 程序分析:分行与列考虑,共9行9列,i控制行,j控制列 for i in range(1, 10): print() for j in range(1, i+1): print ("%d*%d=%d" % (j, i, i*j), end=" " ) 输出结...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签