python编程序人民币向美元转换_python课程编程题汇总(上)
python编程题汇总众所周知,由于疫情的原因,大家都在上网课,我也不例外啦~用这个贴子来记录也和大家分享一下我们课上的编程讨论题1、货币转换编写货币转换程序描述:人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:人民币和美元间汇率固定为:1美元 = 6.78人民币。程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用RMB表示,美元USD表示,符号和数值之间
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、超市买苹果
需求:收营员输入苹果价格单位为元/斤,用户购买苹果的重量,单位为斤,计算并且输出付款金额
注意:用户输入用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'
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)