1、从键盘获取一个4位整数,分别输出个位、十位、百位、千位上的数字。
需求:可以使用eval()函数或者int()函数将从键盘获取的数字串转成int类型,通过整除和取余操作分别获取数字。

#方法一
num=eval(input('请输入一个四位整数:'))
print('个位数的数字为:',num%10)
print('十位数的数字为:',num//10%10)
print('百位数的数字为:',num//100%10)
print('千位数的数字为:',num//1000)
#方法二
num1=input('请输入一个四位整数:')
print('个位数的数字为:',num1[0])
print('十位数的数字为:',num1[1])
print('百位数的数字为:',num1[2])
print('千位数的数字为:',num1[3])
2、根据父母身高预测儿子的身高
需求:从键盘输入父母的身高,并使用eval()或者float()转换输入的数据类型。计算公式:儿子的身高=(父亲身高+母亲身高)*0.54
#方法一
momheigh=float(input())
badheight=float(input())
sonheight=(momheigh+badheight)*0.54
print(sonheight)
#方法二
momheigh=eval(input())
badheight=eval(input())
sonheight=(momheigh+badheight)*0.54
print(sonheight)
Python题目练习Day1
397

被折叠的 条评论
为什么被折叠?



