Python财务基础(第二版)课件 第2周 第三章-2输入函数_第1页
Python财务基础(第二版)课件 第2周 第三章-2输入函数_第2页
Python财务基础(第二版)课件 第2周 第三章-2输入函数_第3页
Python财务基础(第二版)课件 第2周 第三章-2输入函数_第4页
Python财务基础(第二版)课件 第2周 第三章-2输入函数_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python财务基础2财务人的第一个python程序:输入智能财经学院第三章财务信息的输出与输入本节内容【技能目标】1.熟悉input语句基本语法格式,能熟练使用input语句进行单个输入和多个输入操作2.输入输出综合运用02财务信息的输入一、使用input()函数单值输入二、使用input()函数多值输入一、使用input()函数单值输入和print()输出函数一样,Python提供了内置函数input(),用于接收用户从键盘输入的信息。基本格式为:input(‘输入提示信息’)其中“输入提示信息”是可选项,在代码运行后会原样显示出来,提醒用户该进行的操作。如果没有输入提示信息,运行后只有光标在闪烁。一、使用input()函数单值输入请对比下面两个例子的运行结果:代码一:name=input()#直接输入内容print('你输入的名字是%s'%name)#将输入的内容以字符串格式输出代码二:name=input('请输入你的名字:')#提示输入内容print('你输入的名字是%s'%name)#将输入的内容以字符串格式输出一、使用input()函数单值输入需要特别指出的是,无论从键盘输入的是字符还是数字,input()函数都将其识别为字符(string)。数字也将被识别为字符:运行如下示例输入x与y的值并查看结果:x=input("请输入x=")#输入x的值y=input("请输入y=")#输入y的值z=x+yprint("x+y="+z)一、使用input()函数单值输入从运行结果看出,输入的x和y被识别为字符串,“+”运算符的作用是把两个字符串连接起来,而并非计算出公式的值。小知识:关于字符串的计算字符串类似于我们通常使用的“文字”类型的数据,两个字符串可以进行相加,结果表示为两个字符串的串联。试试看:print('你好'+'python')print('1'+'2')print(1+2)一、使用input()函数单值输入从运行结果看出,输入的x和y被识别为字符串,“+”运算符的作用是把两个字符串连接起来,而并非计算出公式的值。但是在财务工作中,经常需要进行的是算术运算,此时可以使用类型转换函数int()将输入的整数值转换成数字。格式如下:

int(input(''))一、使用input()函数单值输入int(input(‘输入提示信息’))示例1:输入原材料的月初库存(500)、本月入库量(300)、本月出库量(600),计算并输出库存量。库存=月初+入库-出库一、使用input()函数单值输入int(input(‘输入提示信息’))示例1代码:月初=int(input("请输入月初库存:"))#输入月初库存入库=int(input("请输入本月入库量:"))#输入本月入库量出库=int(input("请输入本月出库量:"))#输入本月出库量库存=月初+入库-出库#计算本月库存量print("本月库存量是%d"%库存)#输出本月库存量注意:想要输入浮点数时,需要使用float(input())进行转换。一、使用input()函数单值输入int(input(‘输入提示信息’))小练习:请使用输入输出函数及类型转换函数int()书写代码完成下列要求:1.输入语文考试成绩#使用input()函数2.输入数学考试成绩#使用input()函数3.计算总成绩=语文+数学4.输出总成绩#使用print()函数一、使用input()函数单值输入int(input(‘输入提示信息’))小练习:请使用输入输出函数及类型转换函数int()书写代码完成下列要求:1.输入语文考试成绩#使用input()函数2.输入数学考试成绩#使用input()函数3.计算总成绩=语文+数学4.输出总成绩#使用print()函数语文成绩=int(input('你的语文成绩是:'))数学成绩=int(input('你的数学成绩是:'))总成绩=语文成绩+数学成绩print("总成绩是%d"%总成绩)二、使用input()函数多值输入如果想一次输入多个值,可以使用split()方法。试试看:利用input()函数一次输入三个数,以空格隔开。a,b,c=input('输入三个数并以空格隔开:').split()print(a,b,c)二、使用input()函数多值输入split()方法不指定分隔符时,默认使用空格作为分隔符。示例2:利用input()函数依次输入姓名、年龄和身高,以逗号隔开。二、使用input()函数多值输入split()方法不指定分隔符时,默认使用空格作为分隔符。示例2:利用input()函数依次输入姓名、年龄和身高,以逗号隔开。代码:name,age,height=input('依次输入姓名、年龄和身高,以逗号隔开:').split(',')print(name,age,height)综合练习1计算并输出BMI值:请依次输入:身高(单位为米)、体重(单位为公斤)并输出依据身高和体重计算的BMI值(保留两位小数格式化输出)。BMI=体重/(身高*身高)注意:想要输入浮点数时,需要使用float(input())进行转换。综合练习1计算并输出BMI值:请依次输入:身高(单位为米)、体重(单位为公斤)并输出依据身高和体重计算的BMI值(保留两位小数格式化输出)。BMI=体重/(身高*身高)代码:身高=float(input('你的身高是(米):'))体重=int(input('你的体重是(公斤):'))BMI=体重/(身高*身高)print("您的BMI值为:%.2f"%BMI)综合练习2计算并输出月计提折旧额:已知固定资产原值10万,预计使用周期8年,残值率3%,折旧计提采用直线法,请计算并输出月折旧额(保留一位小数格式化输出)。提示:月折旧额=(原值-残值)÷使用周期÷12

残值=原值×残值率综合练习2计算并输出月计提折旧额:已知固定资产原值10万,预计使用周期8年,残值率3%,折旧计提采用直线法,请计算并输出月折旧额。value=100000life=8p=0.03m_cost=value*(1-p)/life/12

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论