pyhon习题

本文由用户“eHuacheng”分享发布 更新时间:2021-12-02 06:12:44 举报文档

以下为《pyhon习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

1

1.请打开本题工作目录中的程序文件“exam01.py”,该程序的功能是:输入圆的半径r,计算并输出圆的面积s(圆周率为3.14)。

2.请调试、完善程序,以实现其功能。

r=float(input("请输入圆的半径:"))

s= s=3.14*r*r #替换横线,补充完整程序

print("此圆的面积为:",s)

2

1.请打开本题工作目录中的程序文件“exam02.py”,该程序的功能是:输入年份y,判断并输出是否为闰年。

2.闰年的条件:①能被4整除,但不能被100整除②能被400整除

符合①②中任意一个条件,即为闰年。

3.请调试、完善程序,以实现其功能。

y=int(input("请输入4位整数年份:"))

if y%4==0 and y%100!=0 or y%400==0:

print(y,"是闰年")

else: #替换横线,补充完整程序

print(y,"不是闰年")、

3

1.请打开本题工作目录中的程序文件“exam03.py”,该程序的功能是:输入两个整数,并按由小到大的顺序输出这两个数。

2.请调试、完善程序,以实现其功能。

x=int(input("输入第一个数:"))

y=int(input("输入第二个数:"))

if x>y: #替换横线,补充完整程序

print("由小到大分别为:",x,y)

else:

print("由小到大分别为:",y,x)

4

1.请打开本题工作目录中的程序文件“exam04.py”,该程序的功能是:输入两个数,计算并输出两个数的和。

2.请调试、完善程序,以实现其功能。

n1=float(input("输入第一个数:"))

n2=float(input("输入第二个数:"))

s=n1+n2 #替换横线,补充完整程序

print("这两个数的和为:",s)

5

1.请打开本题工作目录中的程序文件“exam04.py”,该程序的功能是:输入两个数,计算并输出两个数的和。

2.请调试、完善程序,以实现其功能。

s=0

for n in range(1,101,2):

_s=s+n__ #替换横线,补充完整程序

print("1+3+5+...+99=",s)

6

1.请打开本题工作目录中的程序文件“exam06.py”,该程序的功能是:输入两个整数,比较大小并输出较大的一个。

2.请调试、完善程序,以实现其功能。

a=int(input("请输入第一个整数:"))

b=int(input("请输入第二个整数:"))

if a>b:

larger=a

else:

larger=b

_____("比较大的数是:",larger) #替换横线,补充完整程序

7

1.请打开本题工作目 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 01.py”,该程序的功能是:计算整数x的绝对值的程序。

2.请调试、完善程序,以实现其功能。

x= ① (input("请输入x的值"))

if x>=0:

②

else:

print(-x)

14

1.请打开本题工作目录中的程序文件“exam05.py”,该程序的功能是:输出从1到100所有的奇数。

2.请调试、完善程序,以实现其功能。

for i in range(1,100, ① ):

print( ② ,',',end='')

15

1.请打开本题工作目录中的程序文件“exam11.py”,该程序的功能是:输出10以内的偶数和奇数。

2.请调试、完善程序,以实现其功能。

for n in range(1,11):

if n%2==0:

print(n)

for m in range(1,11):

if m%2== ① :

print( ② )

16

1.请打开本题工作目录中的程序文件“exam13.py”,该程序的功能是:判断一个数是否为正数、负数或零。

2.请调试、完善程序,以实现其功能。

a= ① (input("请输入一个数a:"))

if a>0:

print("a是一个正数")

elif a

以上为《pyhon习题》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览