python编程序⼈民币向美元转换_python课程编程题汇总
(上)
python编程题汇总
众所周知,由于疫情的原因,⼤家都在上⽹课,我也不例外啦~
⽤这个贴⼦来记录也和⼤家分享⼀下我们课上的编程讨论题
1、货币转换
编写货币转换程序
描述:
⼈民币和美元是世界上通⽤的两种货币之⼀,写⼀个程序进⾏货币间币值转换,其中:
⼈民币和美元间汇率固定为:1美元 = 6.78⼈民币。
程序可以接受⼈民币或美元输⼊,转换为美元或⼈民币输出。⼈民币采⽤RMB表⽰,美元USD表⽰,符号和数值之间没有空格。
注意:获得输⼊请使⽤input()
MoneyStr = input("请输⼊带有符号的数值:")
if MoneyStr[-1] in['B','b']:
USD=eval(MoneyStr[0:-3])/6.78
print("转换后的⾦额为{:.2f}USD".format(USD))
elif MoneyStr[-1] in['D','d']:
RMB=eval(MoneyStr[0:-3])*6.78
print("转换后的⾦额为{:.2f}RMB".format(RMB))
else:
print("输⼊格式错误")
2、超市买苹果
需求:收营员输⼊苹果价格单位为元/⽄,⽤户购买苹果的重量,单位为⽄,计算并且输出付款⾦额
python货币转换注意:⽤户输⼊⽤input()函数
转换函数int(x)、float(x)
DJ = eval(input("请输⼊苹果单价(元/⽄):"))
ZL = eval(input("请输⼊苹果重量(⽄):"))
print("付款⾦额为:{:.2f}".format(DJ*ZL))
3、随机数的产⽣
编写程序:
随机产⽣⼀个8位数,每位数字可以是1到6中的任意⼀个整数
提⽰:查阅random库使⽤,字符串拼接作⽤
>>> import random
>>> for i in range(8):
a=random.randint(1,6)
print(a,end='')
4、字符串截取
思考与练习
str = ‘hellopython’
1、截取第⼀位到第四位的字符
2、截取第⼆位到第⼋位之前的字符
3、截取字符串的全部字符
4、截取第六个字符到结尾
5、截取从头开始到倒数第五个字符之前
6、截取第三个字符
7、截取倒数第⼀个字符
8、逆序截取
9、截取倒数第三位与倒数第⼀位之前的字符
10、截取倒数第三位到结尾
11、逆序截取,步长为3
>>> str = 'hellopython'
>>> str[0:4]'hell'
>>> str[1:7]'ellopy'
>>> str[:]'hellopython'
>>> str[5:]'python'
>>> str[:-5]'hellop'
>>> str[2]'l'
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论