上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 1 问题描述 三角形是由同一平面内的三条线段首尾顺次相接所组成的封闭图形。 但不是任意长度的三边都可以构成三角形,构成三角形的三边必须满足条件:任意两边之和大于第三边假设三角形的三边的长度分别是a,b,c,构成三角形的条件就是:a+b>c 且 a+c>b 且b+c>a​ 当三边的长度可以构成三角形的 阅读全文
posted @ 2022-01-06 16:35 LG03 阅读(502) 评论(0) 推荐(0)
摘要: 1 问题描述 用数字 a 和 b举例最大公约数和最小公倍数:最大公约数:如果存在数 x, 满足 a 和 b 均可以整除 x,则 x 为 a 和 b 的公约数,当 x 最大时,为最大公约数;最小公倍数:如果存在数 y, 满足 a 和 b 均可以被y整除,则 y 为 a 和 b 的公倍数,当 y 最小时 阅读全文
posted @ 2022-01-06 16:31 LG03 阅读(412) 评论(0) 推荐(0)
摘要: 1 问题描述 大约在1500年前,《孙子算经》中就记载了这个有趣的问题:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”意思是,有若干只鸡和兔子关在同一个笼子里,从上面数有35个头,从下面数有94只脚,问:笼子中有多少只鸡?多少只兔子? 我们今天用Python解决鸡兔同笼问题:请用户输入 阅读全文
posted @ 2022-01-06 16:30 LG03 阅读(342) 评论(0) 推荐(0)
摘要: 1 问题描述 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家列昂纳多·斐波那契以兔子繁殖为例子而引入,故又称为“兔子数列”。 斐波那契数列指的是这样一个数列:1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 25 阅读全文
posted @ 2022-01-06 16:29 LG03 阅读(220) 评论(0) 推荐(0)
摘要: 1 问题描述 输入某年某月某日,判断这个日期是这一年的第多少天如:输入“2020 3 5”后,可以显示“这是这一年的第65天” 2 解题思路 以3月5日为例,应该先把前两个月的日期加起来,然后再加上5天即本年的第几天需考虑特殊情况:闰年且输入月份大于2时需多加一天 3 解题方法 方法一 print( 阅读全文
posted @ 2022-01-06 16:28 LG03 阅读(207) 评论(0) 推荐(0)
摘要: 1 解题思路 制作简易计算器实现两数加减乘除等运算,可以分为以下三个步骤: 请用户输入待运算的两个数字 请用户选择运算方法 将运行结果展示出来 2 解题方法 方法一 print("简易计算器") def add(x, y): return x + y def subtract(x, y): retu 阅读全文
posted @ 2022-01-06 16:26 LG03 阅读(220) 评论(0) 推荐(0)
摘要: 1 问题描述 制作一个满足如下功能的猜数游戏: 计算机随机生成一个100以内的正整数; 用户通过键盘输入数字,猜测计算机所生成的随机数。 限定用户的输入次数,如限定用户只能猜测五次,五次未成功,游戏结束 2 解题思路 首先,计算机随机生成整数,需要引入生成随机数的模块random其次,定义函数,设置 阅读全文
posted @ 2022-01-06 16:26 LG03 阅读(226) 评论(0) 推荐(0)
摘要: 1 问题描述 闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的,补上时间差的年份为闰年,闰年共有366天​ 请输入一个年份,判断输出是否为闰年 2 解题思路 闰年是历法中的名词,分为普通闰年和世纪闰年。1582年以来设置闰年的规则:普通闰年:公历年份 阅读全文
posted @ 2022-01-06 16:24 LG03 阅读(760) 评论(0) 推荐(0)
摘要: 1 解题思路 对100以内的奇数求和,有四种常见的解题方法: 用range函数遍历100以内的奇数,然后用sum函数求和 for 循环嵌套if语句,将100以内的奇数相加求和 while循环将100以内的奇数相加,并打印求和 用递归方法求和 2 解题方法 方法一: sum函数 1 print(sum 阅读全文
posted @ 2022-01-06 16:22 LG03 阅读(1010) 评论(0) 推荐(0)
摘要: 1 解题思路 因数从1到9逐个循环,可以使用循环结构(for循环、while循环) 分行与列考虑,共9行9列,嵌套循环 遍历1-9 的数字序列,可以使用range()函数 利用format将字符串格式化,让数据按照几成几等于几的固定格式显示 2 解题方法 for i in range(1, 10): 阅读全文
posted @ 2022-01-06 16:18 LG03 阅读(110) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 下一页