《Python人工智能——基础篇》第一期lesson2_while_homework

1.while输出椎体
h_no=1#line
k_no=0#space
z_no=7#total lines
while h_no<=z_no:
    if h_no<z_no//2+1:
        s_no=z_no-2*(h_no-1)
        k_no=h_no-1
    else:
        s_no=h_no*2-z_no
        k_no=z_no-h_no
    h_no+=1
    print(" "*k_no,end="")
    print("*"*s_no,end="")
    print("")
2.homework
milktea_list=[[1,'原味冰奶茶',3],[2,'香蕉冰奶茶',5],[3,'草莓冰奶茶',5],
              [4, '蒟蒻冰奶茶', 7],[5, '珍珠冰奶茶', 7]]
vip_list=['10']
total_shopping_list=
i=1
while True:
    print('欢迎光临小象奶茶馆!小象奶茶售卖宇宙无敌奶茶,奶茶虽好,可不要贪杯哦!每次限尝鲜一种口味:\n')
    print('编号','名称','价格')
    for lst in milktea_list:
        for item in lst:
            print(item,end=' ')
        print('元')
    print("您是今天第{}位幸运儿".format(i))
    milktea_no = int(input('请输入你购买的奶茶编号:'))
    if milktea_no in range(1,6):
        milktea_amount=int(input('请输入你想购买的奶茶数量:'))
        money=milktea_list[milktea_no-1][2]*milktea_amount
        print('你购买的奶茶编号为{},共{}杯,总计{}元'.format(milktea_no,milktea_amount,money))

        if_vip=input('是否为本店会员?y/n')
        if if_vip=='y':
            vip_no=input('请输入会员号')
            if vip_no in vip_list:
                money=round(money*0.9,1)
                print('你已享受会员价,折后总价为:{}元'.format(money))
            else:
                vip_no=input('请设置会员号,下次优惠')
                vip_list.append(vip_no)
        else:
            vip_no = input('请设置会员号,下次优惠')
            vip_list.append(vip_no)

        shopping_list=
        shopping_list.append('奶茶编号{},数量{},总价{}'.format(milktea_no,milktea_amount,money))
        total_shopping_list.append('会员{},购物单{}'.format(vip_no,shopping_list))
    else:
        print('Woops!我们只售卖以上五种奶茶哦!新口味敬请期待!')
    i+=1
    if i>2:
        print("今日闭店,欢迎下次光临!")
        break
print(vip_list)
for item in total_shopping_list:
    print(item)

小象老师

赞同来自:

同学你好,你发的是问题,我们无法点赞。 你可以重新发一个笔记。

要回复问题请先登录注册