python这个汇率转换程序怎么编写?

Python011

python这个汇率转换程序怎么编写?,第1张

可以参考代码:

def test(n):

    if n[-1]=="R":

        return str(int(n[0:-1])/6.5)+"D"

    elif n[-1]=="D":

        return str(int(n[0:-1])*6.5)+"R"

或是可以使用input获取键盘输入的字符,而不是作为方法的传入参数n

题主你好,

被替换的部分可以使用range(1,101):

测试截图如下:

range(1,101)只对1到100的整数有效, 题主看看这样是否符合题主的场景, 如不符合请追问, 有问题也有追问.

希望可以帮到题主, 欢迎追问.

#======先给你代码=====

a='abc'

b=''

for i in a:

b=b+chr(ord(i)+1)

print (b)

#=====================

这样输出的b的值就是‘bcd’远离就是逐个取原字符串a的每一位,然后将对应的ascii值加1,重新形成一个新字符串b。

ord()是将字符转换为对应的ASCII码,chr()是将ASCII码转换为对应的字符。

希望对你有所帮助!