下载此文档

python编程题.doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
-
. z.
1、
【参考代码】
*==" ")
*0,*1=*1,*0+*1
7、猴子摘桃
猴子第一天摘了若干个桃子,当天吃了一半,还不过隐,有多吃了一个,第二天早上又将剩下的桃子吃了一半,又多吃了一个,以后每天早上都吃了前一天剩下的一半零一个,到第
-
. z.
10天早上想再吃时,见只剩下一个桃子,问第一天共摘了多少个桃子
【参考代码】
*=1
for d in range(0,9):
*=(*+1)*2
print(*)
编程分别计算100以内(含100)奇数与偶数的和。
【参考代码】
s1,s2=0,0
for i in range(1,101):
if i%2==0:
s2=s2+i
else:
s1=s1+i
print("奇数的和是:{},偶数的和是:{}".format(s1,s2))
9、编程计算前30项的和:s=1+(1+2)+(1+2+3)+(1+2+3+4)+…+(1+2+3+4+…+n)
【参考代码】
t,sum=0,0
for i in range(1,31):
-
. z.
t = t + i
sum = sum + t
print("多项式前30项的和是:",sum)
10、一个富翁试图与陌生人做一笔换钱生意,换钱规则为:陌生人每天给富翁10万元钱,直到满一个月(30天);而富翁第一天给陌生人1分钱,第2天给2分钱,第3天给4分钱,…,富翁每天给穷人的钱是前一天的两倍,直到满一个月,分别显示富翁给陌生人的钱和陌生人给富翁的钱各是多少?
【参考代码】
*0=
s =0
for i in range(1,31):
s=s+100000
*1=2 * *0
*0=*1
print("富翁赚的钱{:.2f},陌生人赚的钱{:.2f}".format(s,*0))
11、编写程序,运行后用户输入4位整数作为年份,判断其是否为闰年。
如果年份能被400整除,则为闰年;如果年份能被4整除但不能被100整除也为闰年。
【参考代码】
* = input('Please input an integer of 4 digits meaning the year:')
* = eval(*)
if *%400==0 or (*%4==0 and not *%100==0):
print('Yes')
-
. z.
else:
print('No')
12、一小球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
【参考代码】
s=100
h0=100
for i in range(1,10):
h1=h0/2
s=s+2*h1
h0=h1
print("小球一共经过了{:.2f}米,第10次的高度{:.2f}米".format(s,h0))
求阶乘:从键盘输入任意一个正整数,编程计算该数的阶乘如:输入5,阶乘结果120 。
【参考代码】
n=eval(input("请输入一个正整数:"))
p=1
for i in range(1,n+1):
p=p*i
print("n!=",p)
14、
-
. z.
【参考代码】
for i in range(1,10):
for j in

python编程题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2823029757
  • 文件大小51 KB
  • 时间2022-02-08