Python版本:3.6
2.1
[python] view plain copy- # -*- coding: utf-8 -*-
- m=float(input('请输入本金:'))#本金
- r=float(input('请输入年利率:'))#年利率
- y=int(input('请输入年份:'))#年份
- print(str.format('本金利率和为:{0:2.2f}',m*(1+r)**y))
第一题还是简单,毕竟有提示,第三题还有算法
2.2
[python] view plain copy- import math
- r=float(input('请输入球的半径:'))
- print(str.format('球的表面积为:{0:2.2f},体积为:{1:2.2f}',4*math.pi*r**2,3/4*math.pi*r**3))
啊,同上。
2.3
[python] view plain copy- # -*- coding: utf-8 -*-
- def getValue(b,r,n):
- print(str.format('本金利率和为:{0:2.2f}',b*(1+r)**n))
- b=int(input('请输入本金:'))#本金
- r=float(input('请输入年利率:'))#年利率
- n=int(input('请输入年份:'))#年份
- getValue(b,r,n)
2.4
[python] view plain copy- # -*- coding: utf-8 -*-
- import math
- s=36#判别式△
- print(str.format('方程x*x-10*x+16=0的解为:{0:2.1f},{1:2.1f}',(10+math.sqrt(s))/2,(10-math.sqrt(s))/2))
2.5
[python] view plain copy- # -*- coding: utf-8 -*-
- import datetime
- n=input('请输入您的姓名:')
- y=int(input('请输入您的出生年份:'))
- print('您好',n,'。您',datetime.date.today().year-y,'岁')
更多推荐
Python程序设计与算法基础教程·第二章上机实践
发布评论