输入货币-货币转换-货币输出。已知人民币兑换美元的汇率为6.8833,美元兑换人民币的汇率为0.1452。人民币对应符号为¥,美元对应符号为$。要求输出结果保留三位小数。
输入样例:
34¥
输出样例:
Dollar:4.937
m=input()
if m[-1] in ['$']:
rmb=(eval(m[0:-1]))*6.8833
print('RMB:{:.3f}'.format(rmb))
elif m[-1] in ['¥']:
dollar=(eval(m[0:-1]))*0.1452
print('Dollar:{:.3f}'.format(dollar))
else:
print("输入错误")
使用while循环实现计算n的阶乘。
输入样例
4
输出样例
4!=24
n=int(input())
fact=1
i=1
while i<=n:
fact=fact*i
i=i+1
print('{}!={}'.format(n,fact))
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
from math import sqrt
x=0
while True:
a=x+100
b=x+268
a=sqrt(a)
b=sqrt(b)
if a==int(a) and b==int(b):
print(x)
break
x+=1