python练习题
分享一些经典的练习题
骑士坑天下
计算机只存在0和1,但是我希望自己可以从0到1
展开
-
python练习题——for循环之“一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?”
题目3:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?解析:完全平方数:如果一个正整数m是某一个整数x的平方,那么这个正整数m叫做完全平方数设这个整数为x,根据题目:x+100=n^2,x+100+168=m^2m^2-n^2=168,即(m+n)(m-n)=168令m+n=i,m-n=j,i*j=168则m=(i+j)/2,n=(i-j)/2,则i、j要么全是偶数,要么全是奇数可得:i>j,j>=2,2<i<=84..原创 2021-04-08 18:43:58 · 10453 阅读 · 0 评论 -
python练习题——for循环之你能拿到多少奖金?
企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?方法一:if语句列举#笨方法:I = fl...原创 2021-04-08 18:37:24 · 594 阅读 · 2 评论 -
Python练习题——for循环之“输入某年某月某日,判断这一天是这一年的第几天?”
输入某年某月某日,判断这一天是这一年的第几天?程序分析:以2020年3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,2020年是闰年且输入月份大于2时需考虑多加一天:...原创 2021-04-08 18:30:56 · 4980 阅读 · 0 评论