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

这篇具有很好参考价值的文章主要介绍了实验二 数字类型及其操作(新) python。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

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

a=eval(input(""))
b=eval(input(""))
c=eval(input(""))
#代码开始
p = (a+b+c) / 2
S = (p*(p-a)*(p-b)*(p-c))**0.5
C = p * 2
print("三角形周长{:.2f}三角形面积{:.2f}".format(C,S))
# print("三角形面积{:.2f}".format(S))
#代码结束

  1. 第3关:计算四边形的周长和面积
    任务描述
    本关任务:编写一个能计算四边形的周长和面积的小程序。
    输入四边形的四条边长和一对对角之和(角度值),计算其周长和面积。 四边形四个边的长度为 a,b,c,d,一对对角之和为 m,x是周长的一半, 其面积为 年数总和法计提折旧 python,笔记,python,开发语言
import math
a=eval(input("请输入边长一"))
b=eval(input("请输入边长二"))
c=eval(input("请输入边长三"))
d=eval(input("请输入边长四"))
m=eval(input("请输入对角之和"))
#代码开始
x = (a+b+c+d)/2
z = x*2
s =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=100
for 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 = 500000
y = 0
for 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 = x
for 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)文章来源地址https://www.toymoban.com/news/detail-849914.html

import math
s=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))

到了这里,关于实验二 数字类型及其操作(新) python的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python标准数据类型-Number(数字)

    ✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1 📃个人主页:hacker707的csdn博客 🔥系列专栏:零基础入门篇 💬个人格言:不断的翻越一座又一座的高山,那样的人生才是我想要的。这一马平川,一眼见底的活,我不想要,我的人生

    2024年02月05日
    浏览(42)
  • MATLAB【数字图像处理】 实验一:图像处理基本操作(平移、放大、缩小、旋转、插值)

    1、熟悉并掌握MATLAB工具的使用;  2、实现图像的读取、显示、存储、平移、镜像、放大、缩小及旋转操作; 3、掌握常用的插值方法,并了解其优缺点。 Matlab 2020B 1、读入一幅RGB图像,变换为灰度图像和二值图像,并在同一个窗口内分别显示RGB图像和灰度图像,注上文字标

    2024年02月06日
    浏览(50)
  • 嵌入式教学实验箱_数字信号处理实验箱_操作教程:5-16 灰度图像线性变换(LCD显示)

    学习灰度图像线性变换的原理,掌握图像的读取方法,并实现在LCD上显示线性变换前后的图像。 一般成像系统只具有一定的亮度范围,亮度的最大值与最小值之比称为对比度。由于形成图像的系统亮度有限,常出现对比度不足的弊病,使人眼观看图像时视觉效果很差,通过灰

    2024年02月03日
    浏览(68)
  • Python 中的数字类型与转换技巧

    Python中有三种数字类型: int(整数) float(浮点数) complex(复数) 当您将值分配给变量时,将创建数字类型的变量: 示例:获取您自己的Python服务器 要验证Python中任何对象的类型,请使用type()函数: 示例 整数或整数是无限长度的整数,可以是正数或负数,没有小数部分

    2024年02月08日
    浏览(43)
  • 嵌入式操作教程_数字信号处理_音频编解码:3-6 AAC音频解码实验

    了解AAC音频格式,掌握AAC音频解码的原理,并实现将AAC格式的音频解码为PCM 音频编解码的主要对象是音乐和语音,音频的编解码格式可分为无压缩的格式、无损压缩格式、有损音乐压缩格式、有损语音压缩格式和合成算法。本实验中使用的AAC格式属于有损音乐压缩格式。音频

    2024年04月15日
    浏览(67)
  • python实验三:组合数据类型(列表、元组&字典)

    构造一个person的列表结构list1,元素为参加调查问卷的人员的名字(不用太多),(建立列表有很多方法,选择一种你喜欢的),命名为3.1.py 从键盘上输入一个人名,判断这个人名是否在list1中。 (1)如果人名在列表中,就输出“您已经参与过调查,感谢参与!!!”。 (

    2024年02月03日
    浏览(63)
  • Python基础教程:基本数字类型与数值计算,Pythonui基础

    print(isinstance(a,int)) print(isinstance(b,str)) 执行结果: class ‘int’ class ‘float’ class ‘bool’ class ‘complex’ True False 两者的区别: type()不会认为子类是一种父类类型。 isinstance()会认为子类是一种父类类型。 class A: pass class B(A): pass print(isinstance(A(),A)) print(type(A()) == A) print(isinstan

    2024年04月17日
    浏览(45)
  • 【python】《多媒体技术与应用》实验报告「数字音频处理」

     《多媒体技术与应用》 实验报告 实验名称 数字视频处理 实验时间 2022/4/25 姓名 班级 计非201 学号 成绩 一.  实验目的 1. 掌握数字音频的读取与打开; 2. 掌握数字音频信号的频谱分析; 3. 验证 PCM 编码算法。 二.实验原理 声音是由物体振动而产生的,声波的三要素是频率

    2023年04月16日
    浏览(57)
  • 《数字图像处理-OpenCV/Python》连载(10)图像属性与数据类型

    本书京东优惠购书链接:https://item.jd.com/14098452.html 本书CSDN独家连载专栏:https://blog.csdn.net/youcans/category_12418787.html 在Python语言中,OpenCV以Numpy数组存储图像,对图像的访问和处理都是通过Numpy数组的操作来实现的。 本章内容概要 介绍Python语言中OpenCV的数据结构,学习获取图像

    2024年02月07日
    浏览(88)
  • Windows 操作系统下 Python 及其模块的管理

    Python 是一款解释型语言,理论上一个.py文件可以当成一个稍微复杂一些的字符串指令集 本文不涉及jupyter,VS,VScode,Pycharm 等集成开发环境,这不是我们这篇文章所关心的东西 这篇文章面向的是Python 的初学者  最近没有写太多长文章,多写几篇,开学了没时间了 首先,在Win 操

    2024年02月10日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包