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

以下内容是小编精心为大家整理的python期末复习练习题及解析,供大家参考借鉴,希望可以帮助到有需要的朋友。

python期末复习练习题及解析

一、将This is TOM字符串输出到三行,每行一个单词。注意:每个单词后面没有空格

输出样例:

This

is

TOM

知识点:输出语句换行符

答案:print('''This\nis\nTOM''')

二、提示用户从键盘上输入两个整数(假设都不为0),在屏幕上打印这两个整数的和、差、积、商、余数。

知识点:运算符输入语句表达式

答案:

#第一步,输入两个整数

a=int(input("请输入一个整数(不为0):"))

b=int(input("请输入另一个整数(不为0):"))

#第二步,计算这两个整数的和

add=a+b

#计算差,差取绝对值

minus=a-b

#计算乘积

mult=a*b

#计算商

divide=a/b

#计算余数

yushu=a%b

#第三步,输出结果,商保留一位小数

print("这两个整数的和为{0},差为{1},积为{2},商为{3:.1f},余数为{4}".format(add,minus,mult,divide,yushu))

三、提示用户从键盘上输入一个摄氏温度,在屏幕上输出该摄氏温度对应的华氏温度。

知识点:输入表达式输出

答案:

#第一步,输入一个摄氏温度

C=input("请输入一个摄氏温度:")

#第二步,计算摄氏温度转换为华氏温度

C=eval(C)

F=C*9/5+32

#第三步,输出结果,华氏温度保留一位小数

print("摄氏温度{}对应的华氏温度为{:.1f}".format(C,F))

四、提示用户从键盘上输入一个9位的整数,将其分解为3个3位的整数并输出,其中个、十、百位为一个数,千、万、十万位为一个数,百万、千万、亿位为一个数。例如:当输入123456789,它可以被分解为123、456和789。

知识点:运算符表达式

答案:

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