订单查询
首页 其他文档
python期末复习练习题及解析
大小:469.25KB 12页 发布时间: 2023-12-26 14:31:56 2.2k 392

gbs=x*y//z

return gbs

#提示用户输入两个正整数

a,b=input("请输入两个正整数(用空格隔开):").split()

a,b=int(a),int(b)

#调用函数

h=gys(a,b)

j=gbs(a,b,h)

#输出结果

print("{}与{}的最大公约数为{}".format(a,b,h))

print("{}与{}的最小公倍数为{}".format(a,b,j))

十五、编写程序提示用户从键盘输入3个整数,求出其中的最小值并输出。

知识点:if else语句

答案:

#提示用户输入三个整数

a,b,c=input("请输入三个整数(用空格隔开):").split()

a,b,c=int(a),int(b),int(c)

#构造循环判断出这三个整数中的最小值

min=0

if a

min=a

elif b

min=b

else:

min=c

#输出结果

print("这三个整数中最小的是{}".format(min))

十六、编写程序从键盘输入一个1-7之间的整数,输出对应的英文单词表达的星期几。提示:1表示星期一,7表示星期日

知识点:if elif else语句

答案:

#输入一个整数

n=input("请输入一个1至7之间的整数:")

n=int(n)

#判断数字与星期几相对应

if n==1:

print("Monday星期一")

elif n==2:

print("Tuesday星期二")

elif n==3:

print("Wednesday星期三")

我们采用的作品包括内容和图片全部来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
Copyright @ 2016 - 2024 经验本 All Rights Reserved 版权所有 湘ICP备2023007888号-1 客服QQ:2393136441