我的编程空间,编程开发者的网络收藏夹
学习永远不晚

实验二 数字类型及其操作(新) python

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

实验二 数字类型及其操作(新) python

  1. 第1关:计算普通年金终值
    任务描述
    本关任务:编写一个计算普通年金终值的小程序。
    普通年金终值是指最后一次支付时的本利和,它是每次支付的复利终值之和。按复利换算到最后一期期末的终值,然后加总,就是该年金终值。
#计算普通年金终值A=eval(input("请输入每年本金"))i=eval(input("请输入利率"))n=eval(input("请输入年限"))#代码开始F = ((1+i)**n-1)/i*A#代码结束print("普通年金终值是{:.2f}".format(F))

第2关:计算三角形的周长和面积
任务描述
本关任务:编写一个计算三角形的周长和面积的小程序。

相关知识
为了完成本关任务,你需要掌握:海伦公式

a=eval(input(""))b=eval(input(""))c=eval(input(""))#代码开始p = (a+b+c) / 2S = (p*(p-a)*(p-b)*(p-c))**0.5C = p * 2print("三角形周长{:.2f}三角形面积{:.2f}".format(C,S))# print("三角形面积{:.2f}".format(S))#代码结束
  1. 第3关:计算四边形的周长和面积
    任务描述
    本关任务:编写一个能计算四边形的周长和面积的小程序。
    输入四边形的四条边长和一对对角之和(角度值),计算其周长和面积。 四边形四个边的长度为 a,b,c,d,一对对角之和为 m,x是周长的一半, 其面积为 在这里插入图片描述
import matha=eval(input("请输入边长一"))b=eval(input("请输入边长二"))c=eval(input("请输入边长三"))d=eval(input("请输入边长四"))m=eval(input("请输入对角之和"))#代码开始x = (a+b+c+d)/2z = x*2s =math.sqrt((x-a)*(x-b)*(x-c)*(x-d)-a*b*c*d*(math.cos((math.radians(m))/2))**2)#代码结束print("四边形周长{:.2f}面积{:.2f}".format(z,s))
  1. 第4关:水仙花数
    任务描述
    本关任务:编写一个程序,显示所有的水仙花数
    水仙花数是一个三位数,其百位、十位、个位的数字的立方之和为其数本身。
    例如 153的各数立方之和为1+125+27=153
#代码开始i=100for i in range(100, 1000,1):    a = i // 100    b = (i-a*100)//10    c = (i-a*100 - b*10)    if i == pow(a,3)+pow(b,3)+pow(c,3):        print(i)#代码结束    
  1. 第5关:计算投资收益
    任务描述
    本关任务:编写一个能计算投资收益的程序。
    某客户有本金 500000 元,有两个投资方案。 一是某银行大额存单,三年期的存款年利息是 每年4%, 该客户存款到期后将利息和本金再存入。 二是购买公寓出租,每月租金 1000 元,该客户每年年底将租金采取一年期定期存款的形式,年利率为 1.75% 计算30年中每三年该客户两种投资方案的投资收益。
#代码开始x = 500000y = 0for i in range(3,33,3):    for j in range(3):        y=y+y*0.0175+12*1000    x=x+x*0.04*3    print("第{:2}年公寓方案{:.2f}大额存单投资收益{:.2f}".format(i,y,x-500000))#代码结束    
  1. 第6关:采用年度总和法计算固定资产折旧
    任务描述
    本关任务:编写一个使用年度总和法计算固定资产折旧的小程序。
    某企业有一项固定资产。该项固定资产原始价值x元,预计使用年限为n年,预计净残值为y元 输入x,n,y,要求计算采用年数总和法计提各年的折旧额
#年度总和法固定资产折旧x=eval(input("固定资产原始价值"))y=eval(input("预计净残值"))n=eval(input("使用年限"))#代码开始z = xfor i in range(0,n,1):    s=(x-y)*(n-i)/((n+1)*n/2)    z = z-s    print("第{}年折旧额{:.2f}剩余价值{:.2f}".format(i+1,s,z))#代码结束
  1. 第7关:无收益资产远期合约价值
    任务描述
    无收益资产是指在远期到期前,不产生现金流的资产,如贴现债券。
    无收益资产远期合约价值等于资产现货价格与交割价格现值的差额,如下图所示。
    远期合约价值公式
    S为资产现货价格,K为远期合约的交割价格,r为无风险年利率,T为远期合约的到货时间,t是现在的时间,T-t代表远期合约距离到期时间的剩余时间,均以年为单位,
    例如,6个月期的无风险年利率为4.17%。市场上正在交易一份标的证券为一年期贴现债券、剩余期限为6个月的远期合约多头,其交割价格为970元,该债券的现价为960元。其远期价值为
    S=960,K=970,r=4.17%,T-t=0.5
    该远期合约多头的远期价值为:
    远期合约价值例题
    输入现货价格,交割价格,利率和剩余时间(月数),输出其远期价值

提示:math库中计算e指数的函数是exp(n)

import maths=eval(input("现货价格"))k=eval(input("远期价格"))r=eval(input("利率"))t=eval(input("剩余时间"))#代码开始f = s - k*math.exp((-r)*t/12)#代码结束print("远期价值{:.2f}".format(f))
  1. 第8关:小球落下距离和
    任务描述
    本关任务:
    一个球从100米高处自由落下,每次落地后反跳回原高度的一半,再落下,再反弹。
    本关任务:编写一个小程序,求第n次落地时,共经过多少米。。
n=eval(input())s=100#开始if n == 1:    print("{:.6f}".format(s))else:    i=0    s=100    while i < (n-1):        s += 100/(2**i)        i += 1#结束    print("{:.6f}".format(s))

来源地址:https://blog.csdn.net/m0_53823187/article/details/129776779

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

实验二 数字类型及其操作(新) python

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

[Python学习笔记] 数字类型及操作

数字类型整数类型十进制:1110,-123二进制:以0B或0b开头 0b110,-0B101八进制:以0O或0o开头 0o123,-0O567十六进制:以0X或0x开头 0x555,-0X89a浮点数类型可以采用科学记数法表示 5.5e-3
2023-01-31

Python中数字(Number)数据类型常用操作

本文主要介绍了Python中数字(Number)数据类型常用操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-02-16

浅谈Python数据类型判断及列表脚本操作

数据类型判断 在python(版本3.0以上)使用变量,并进行值比较时。有时候会出现以下错误: TypeError: unorderable types: NoneType() < int() 或者类似的类型错误。 这是因为一方变量的数据类
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录