汇率兑换程序python按温度转换_python复习+实例编写(1)——温度转换、汇率转换...
(python基础知识复习、温度转换、人民币汇率转换实例)
Python语言设计主要分为三步:IPO,即输入、算法、输出。
下面通过一个简单的实例,复习之前学习过的python的部分基础知识。
温度转化是华氏温度和摄氏温度之间的转化。首先是输入:带有符号的温度值;然后是输出:也是带有符号的温度值;算法这是根据华氏温度和摄氏温度之间的转换公式:F=1.8*C+32。
具体算法如下:
# Tempconvert.py
"""
华氏温度和摄氏温度之间的转化
Created on Sun Feb 24 20:00:32 2019
@author: juno
"""
Tempstr = input("请输入带有符号的温度值:")
if Tempstr[-1] in ['f','F']:
C = (eval(Tempstr[0:-1])-32)/1.8
print("转换后的温度是{:.2f}C".format(C))
elif Tempstr[-1] in ['C','c']:
F = 1.8* eval(Tempstr[0:-1])+32
print("转换后的温度是{:.2f}F".format(F))
else:
print("输入有误")
在上面的算法中,我们可以复习以前的知识点如下:
1、注释,用#表示;
2、文档:用三引号包围,里面注释此程序的功能、创建时间、编写人等,所以你想加入的内容。
3、常见的几个函数,print和input就不说了,其中有一个eval函数,这个函数简单的说法就是去除掉参数最外层的引号,如果去除后可以语句可以执行,则会执行,比如eval(“print(‘hello world’)”)则会输入hello world;
4、列表的切片的用法;
5、缩进框架和字符高亮等。
下面我们执行上面的程序得到以下结果:
灵活变通一下,是不是所有两个有关系的数之间的转化都可仿造来写,比如人民币和美元之间的转化,设置其汇率为6.78,程序和结果如下:
# moneystr.py
"""
人民币和美元之间的转换
Created on Sun Feb 24 21:30:41 2019
@author:juno
"""
Money = input("请输入带有符号的钱的数量")
if Money[0:3] in ['RMB','rmb']:
USD = eval(Money[3:])/6.78
print("转换后的美元是USD{:.2f}".format(USD))
elif Money[0:3] in ['USD','usd']:
RMB = 6.78* eval(Money[3:])
print("转换后的RMB{:.2f}".format(RMB))
else:
print("输入格式有误")
汇率兑换程序python按温度转换_python复习+实例编写(1)——温度转换、汇率转换...相关推荐
- python汇率兑换程序。按照温度转换程序的设计思路,按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.问题? 二.使用步骤 代码 总结 前言 python汇率兑换程序.按照温度转换程序的设计思路,按照1美元=6人民币 ...
- PTA_Python3_人民币与美元汇率兑换程序
设计人民币与美元汇率兑换程序,按照1美元=7人民币的汇率 编写一个双向兑换程序. 输入格式: 输入美元或者人民币的金额,币种在前,金额在后,如:$20.¥100.每次输入一个金额. 输出格式: 输出经 ...
- python微课视频教程_Python基础实例教程(微课版)
第 1章 初识Python 1 1.1 快速了解Python 2 1.1.1 Python的起源与背景 2 1.1.2 Python的功能 3 1.1.3 Python的优势与特色 4 1.2 在Wi ...
- python美元汇率兑换程序代码_如何实现python汇率转换代码
对于刚刚入门python的学习者们,最头疼的莫过于基础的功能实现代码了,很多函数可以实现意义是一样的,今天小编教大家实例--实现python汇率转换代码. Python中的货币转换器 tkinter ...
- python美元汇率兑换程序代码_还可以这样玩?用Python完成一个在线汇率转换小程序...
原标题:还可以这样玩?用Python完成一个在线汇率转换小程序 大家好,小数在这里给大家拜个早年啦 今天给大家分享的是用Python完成一个在线汇率转换小程序,是基于一个持续更新的汇率网站实现的,让我 ...
- python数字类型转换函数_python中的各种数据类型中的数据格式转换
一,转换list中的数据格式 str --> float (一)使用自定义函数 def str2float(list) strlist=[] for i in list: strlist.app ...
- python socket recv超时_python使用多线程编写tcp客户端程序,你还没掌握吗?
这篇文章主要为大家详细介绍了python使用多线程编写tcp客户端程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在网上浏览的时候发现很多关于此题目的程序都只能接收数据,所以随便找了个程序研究 ...
- 汇率兑换程序。按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序。
#程序练习题2.2 Money=input("请输入带有标识的金钱值:") if Money[-1] in ['r','R']: D=eval(Money[0:-1])/6 ...
- python编写程序掷骰子游戏规则_Python Tkinter实例――模拟掷骰子
什么是Tkinter? Tkinter 是 Python 的标准 GUI 库.Python 使用 Tkinter 可以快速的创建 GUI 应用程序. 由于 Tkinter 是内置到 python 的安 ...
最新文章
- 数据挖掘与分析 - 用JS实现推荐系统的原理与开发
- 谷歌I/O大会3月对开发者开放
- 2019牛客多校2 H Second Large Rectangle(悬线法)
- [云炬创业基础笔记]第七章创业资源测试3
- 【推荐系统】面向科研的推荐系统Benchmark诞生!
- ubuntu环境下lnmp环境搭建(3)之Php
- 计算机游戏动漫制作自我鉴定,动漫设计专业自我鉴定
- ubuntu全局配置文件
- 从零开始搭建一个自己的脚手架
- 南京:全面启用商品房买卖电子合同
- 1987年国际C语言混乱代码大赛获奖的一行代码
- 依托TAPD的敏捷实践
- ccna综合实验实训总结_CCNA实训总结
- CBOW(Continous Bag of Words)模型学习(2020-08-19)
- [易飞]包材Forcast四周滚动需求
- 博客园添加导航目录(转)
- 无线WiFi可以网络唤醒远程开机吗?WakeOnLan常见问题总结
- 心情纸条/心动盲盒/交友盲盒
- ubuntu 回到根目录,回到上一级 常用指令
- Mongrel2服务器配置及控制
热门文章
- html flash闹钟,闹钟自己做 Flash DIY个性化闹钟
- STM32F103C8T6移植uC/OS-III基于HAL库超完整详细过程
- 白帽子讲Web安全学习之浏览器
- word文档最上面有一条不是页眉的线
- 哈工大计算机网络MOOC作业题解答
- linux 时区文件的规则,linux – 如何将POSIX时间转换为Olson时区文件...
- 【对讲机的那点事】你了解TETRA数字集群通信系统组网的模式吗?
- ffmpeg提取mp4文件中的音频,保存为wav文件
- 成功人士们最近有点烦
- mysql判断叠字_. 请在以下作品中选出皆使用了“叠字”手法的作品。( ___ )