设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 12801|回复: 2
打印 上一主题 下一主题

一个小程序-货币升值计算程序

[复制链接]

21

主题

1

好友

373

积分

中级会员

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-3-3 16:01:49 |只看该作者 |倒序浏览
本帖最后由 今天手气不错啊 于 2014-3-3 16:03 编辑
  1. # -*- coding: cp936 -*-
  2. def Display():
  3.     print "*******货币汇率升值计算程序*******"
  4.     print "**1.升值前单位外币能兑换本币的数值**"
  5.     print "**2.升值后单位外币能兑换本币的数值**"
  6.     print "**3.升值幅度********************"
  7.     print "**4.退出************************"
  8. while True:
  9.         Display()
  10.         key=int(raw_input("请输入要进行操作的序号:"))
  11.         if key==1:
  12.             A=float(raw_input("请输入升值后单位外币兑换本币的数值:"))
  13.             Q=float(raw_input("请输入升值幅度:"))
  14.             if Q<1:
  15.                 B=A/(1-Q)
  16.                 print
  17.                 print "升值前单位外币能兑换本币的数值为:"+str(B)
  18.                 print
  19.             else:
  20.                 print
  21.                 print "升值幅度必须小于1!"
  22.                 print
  23.         elif key==2:
  24.             B=float(raw_input("请输入升值前单位外币兑换本币的数值:"))
  25.             Q=float(raw_input("请输入升值幅度(小数):"))
  26.             if Q<1:
  27.                 A=B*(1-Q)
  28.                 print
  29.                 print "升值前单位外币能兑换本币的数值为:"+str(A)
  30.                 print
  31.             else:
  32.                 print
  33.                 print "升值幅度必须小于1!"
  34.                 print
  35.         elif key==3:
  36.             B=float(raw_input("请输入升值前单位外币兑换本币的数值:"))
  37.             A=float(raw_input("请输入升值后单位外币兑换本币的数值:"))
  38.             Q=1-(B/A)
  39.             Q2=float(Q)
  40.             print
  41.             print "升值幅度为:"+str(Q2)
  42.             print
  43.         elif key==4:
  44.             print
  45.             print "谢谢使用!"
  46.             print
  47.             break
  48.         else:
  49.             print "数字必须在1-4之间!!!"
复制代码
运行效果:
图像 1.jpg

回复

使用道具 举报

174

主题

45

好友

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2014-3-4 11:00:46 |只看该作者
有点意思。以后可以改进成桌面小工具或者网页版
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

0

主题

0

好友

22

积分

新手上路

Rank: 1

板凳
发表于 2014-3-9 16:16:22 |只看该作者
类似于学生信息管理系统1.0和点球小游戏1.0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-12-21 23:39 , Processed in 0.017167 second(s), 29 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部