python货币转换编程_Python实现制度转换(货币,温度,长度)
人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:
人民币和美元间汇率固定为:1美元 = 6.78人民币。
程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用RMB表示,美元USD表示,符号和数值之间没有空格
示例1:RMB123
示例2:USD20
TempStr = input()
if TempStr[0:3] in ['RMB']:
C = eval(TempStr[3:])/6.78
print("USD{:.2f}".format(C))
elif TempStr[0:3] in['USD']:
F = 6.78*eval(TempStr[3:])
print("RMB{:.2f}".format(F))
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。
请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。
转换算法如下:(C表示摄氏度、F表示华氏度)
C = ( F - 32 ) / 1.8
F = C * 1.8 + 32
要求如下:
(1) 输入输出的摄氏度采用大写字母C开头,温度可以是整数或小数,如:C12.34指摄氏度12.34度;
(2) 输入输出的华氏度采用大写字母F开头,温度可以是整数或小数,如:F87.65指摄氏度87.65度;
示例1:C12.34
示例2:F87.65
TempStr = input()
if TempStr[0] in['f','F']:
C = (eval(TempStr[1:])-32)/1.8
print("C{:.2f}".format(C))
elif TempStr[0] in['C','c']:
F = 1.8*eval(TempStr[1:])+32
print("F{:.2f}".format(F))
编写一个程序,计算输入数字N的0次方到5次方结果,并依次输出这6个结果,输出结果间用空格分隔。其中:N是一个整数或浮点数。
b = input()
if '.' in b:
b = float(b)
else :
b = int(b)
print(b**0 ,b**1 ,b**2 ,b**3 ,b**4 ,b**5)
使用turtle库,绘制一个正方形。
from turtle import *
color('black','white')
begin_fill()
for i in range(4):
fd(100)
rt(-90)
end_fill()
done()
使用turtle库,绘制一个六边形。
from turtle import *
color('black','white')
begin_fill()
for i in range(6):
fd(100)
rt(-60)
end_fill()
done()
完成米和英寸之间的长度转换,基本需求如下:
输入英寸,转换成米;
输入米,转换成英寸。
英寸采用in标记,放在数值结尾;米采用m标记,放在数值结尾。
1 米 = 39.37 英寸
例1: 10m
例2: 20in
TempStr = input()
if TempStr[-2] in['i','I']:
C = eval(TempStr[0:-2])/39.37
print("{:.3f}m".format(C))
elif TempStr[-1] in['m','M']:
F = 39.37*eval(TempStr[0:-1])
print("{:.3f}in".format(F))
else:
print("输入格式错误")
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
python货币转换编程_Python实现制度转换(货币,温度,长度)相关推荐
- python 十六进制转中文_python进制转换
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 进制转换:进制转换是人们利用符号来计数的方法. 进制转换由一组数码符号和两个基本 ...
- python十进制转八进制_python进制转换(二进制、十进制和十六进制)及注意事项...
使用内置函数实现进制转换实现比较简单,主要用到以下函数: bin().oct().int().hex() 下面分别详解一下各个函数的使用(附实例) 第一部分:其他进制转十进制 1.二进制转十进制 使用 ...
- python的socket编程_Python Socket编程详细介绍
在使用Python做socket编程时,由于需要使用阻塞(默认)的方式来读取数据流,此时对于数据的结束每次都需要自己处理,太麻烦.并且网上也没找到太好的封装,所以就自己写了个简单的封装. 封装思路 1 ...
- python服务端编程_Python实现的简单文件传输服务器和客户端
还是那个题目(题目和流程见java版本),感觉光用java写一点新意也没有,恰巧刚学习了python,何不拿来一用,呵呵: 服务器端: import SocketServer, time class ...
- python中用函数货币转换代码_python将人民币转换大写的脚本代码
代码如下: def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( format_word.__len__() – ...
- python阿拉伯数字转中文_python中将阿拉伯数字转换成中文的实现代码
#!/usr/bin/python #-*- encoding: utf-8 -*- import types class NotIntegerError(Exception): pass class ...
- python如何强制转换数据类型_python数据类型强制转换实例详解
如果是字符串进行强制转换, 仅仅就是在原数据类型的两边套上引号 2.list : 强制转换成列表""" 如果是字符串,会把每一个字符都单独作为一个元素放到新的列表中 如果 ...
- python url转码_Python如何实现转换URL详解
设计一个算法,将URL转换成5部分,分别是:schema.netloc.path.query_params.fragment. 问题 URL的中文名叫统一资源定位符,就是咱们常说的网址,设计一个算法, ...
- python编码转换在线_Python字符编码转换Unicode和str
## str 我们平时写的用引号括起来的字符串都是str类型的. >>> x = '哈哈' >>> x '\xb9\xfe\xb9\xfe' ### 根据上面的打印 ...
最新文章
- html从入门到精通前锋,街篮新手攻略 从入门到精通的心得分享二
- Kafka原理和实践--云平台技术栈13
- 降Mail十八章(上)
- python3.8自带matlop和numpy吗_Python enlop包_程序模块 - PyPI - Python中文网
- 解决mysqlAccess denied for user'root'@'IP地址'问题
- 关于file的部分简单命令
- 高管暗示Redmi Note 10系列新品:今日有大事公布?
- javascript的阻止默认事件和阻止冒泡事件
- 迷宫探索DFS(递归记录来回路径)
- 使用Python进行差分进化全局优化
- 一份工作一年半的java开发个人简历,欢迎拍砖
- 一元一次方程用计算机怎么解,一元一次方程怎么解 [解一元一次方程的基本步骤]...
- 墙裂推荐9个在线图片压缩网站
- 5G China unicom AP:B SMS ASCII 转码要求
- PHP对接语音验证码接口代码示例
- 09-一篇带你熟练使用多线程与原理「Thread」
- 如何在 Windows 下创建 macOS 引导介质 (USB 启动盘)
- mongodb持久化
- SRPG游戏开发(四十三)第十章 游戏剧情 - 一 剧本规则 (Rule of Scenario)
- Tensorflow 2.x(keras)源码详解之第十二章:keras中的损失函数之BinaryCrossentropy详解