Python 学习记录-数据类型练习题 Day7

这篇博客记录了Python学习中的数据类型练习,包括接收用户账户余额,展示和选择商品信息,实现交易结算流程,将用户信息分页,字符串连接操作,以及敏感词过滤和简单加法计算器的实现。
摘要由CSDN通过智能技术生成

1.让用户输入自己的账户余额。

money=input("请输入总金额:")
m=money.strip()
if m.isdecimal():
    m=int(m)
    print(m)
    print(type(m))
else:
    print("请重新输入正确格式的数字")

2.打印产品的信息
电脑,1999;
鼠标,10;
键盘,50;
硬盘,300;

显示所有产品信息,让用户根据编号填写产品,然后显示对应的信息


```python
v=[
{"product":"电脑","price":"$1999"},
{"product":"鼠标","price":"$10"},
{"product":"键盘","price":"$50"},
{"product":"硬盘","price":"$300"}
]
number=1
for item in v:
    print(number,item)
    number+=1
while True:
    index=input("请输入你想看商品序号")
    index=index.strip()
    if index.isdecimal():
        index=int(index)
        index=index-1
        if index>=0 and index<len(v):
            print("商品序号:",index+1,v[index])
        else:
            print("您输入的商品序号不存在!")
    else:
        print("请输入正确的数字格式")

3.显示交易结果

if m>=cost:
	print("购买成功!")
else:
	print("余额不足!")

4.1-3题综合起来的粗糙购买结算流程代码:

money=input("请输入总金额:")
m=money.strip()
if m.isdecimal():
    m=int(m)
    print(m)
    print(type(m))
else:
    print("请重新输入正确格式的数字")

v=[
{
   "product":"电脑","price":1999},
{
   "product":"鼠标","price":10},
<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值