猫史档案馆


【Python作品分享】神奇的小卖部0.7【作品秀】

用户:一只小柯基呀一只小柯基呀查看:0 回复:1 评论:0 创建时间:2021-07-09T21:59:24


【作品展示】

center_image

 

【作品介绍】

这是一个未完成的作品,欢迎各路大神来点评

 

【作品源代码】

import random
import time

jhsp = []
jh_ = 0
gk1 = 0
sj = 0
my1 = 0
sl = 0
mc = []
sp1 = 0
te = 12
gk = 0
day = 0
my = 100
sp = ['牛奶', '大薯片', '奥利奥', '面包', '辣条', '泡爪', '小薯片', '棒棒糖', '“巧乐兹”冰棒', '老冰棍', '小布丁', '大布丁']

def games():
    print('欢迎来到神奇的小店!')
    time.sleep(2)
    print('今天,你是店长')
    time.sleep(2)
    print('这个小店由你来照看')
    time.sleep(2)
    print('已经迫不及待了吧!那这个小店现在开始经营')
    time.sleep(2)
    a = input('输入“查看”即可查看自己的商品及金钱:')

    if a == '查看':
        print('你的金钱:', my, ',', '你的商品:', sp)
    else:
        pass


game = input('')

if game == '调试':
    pass
else:
    games()

time.sleep(2)
print('现在来给你的商品定价吧!(只填阿拉伯数字)')

n_n = float(input('你要给牛奶定多少元呢?'))
d_s_p = float(input('你要给大薯片定多少元呢?'))
a_l_a = float(input('你要给奥利奥定多少元呢?'))
m_b = float(input('你要给面包定多少元呢?'))
l_t = float(input('你要给辣条定多少元呢?'))
p_z = float(input('你要给泡爪定多少元呢?'))
x_s_p = float(input('你要给小薯片定多少元呢?'))
b_b_t = float(input('你要给棒棒糖定多少元呢?'))
q_l_z = float(input('你要给“巧乐兹”冰棒定多少元呢?'))
l_b_g = float(input('你要给老冰棍定多少元呢?'))
x_b_d = float(input('你要给小布丁定多少元呢?'))
d_b_d = float(input('你要给大布丁定多少元呢?'))

print('你现在的商品价格')

nn = ['牛奶:', n_n]
dsp = ['大薯片:', d_s_p]
ala = ['奥利奥:', a_l_a]
mb = ['面包:', m_b]
lt = ['辣条:', l_t]
pz = ['泡爪:', p_z]
xsp = ['小薯片:', x_s_p]
bbt = ['棒棒糖:', b_b_t]
qlz = ['“巧乐兹”冰棒:', q_l_z]
lbg = ['老冰棍:', l_b_g]
xbd = ['小布丁:', x_b_d]
dbd = ['大布丁:', d_b_d]

print(nn[0], nn[1], '元')
print(dsp[0], nn[1], '元')
print(ala[0], ala[1], '元')
print(mb[0], mb[1], '元')
print(lt[0], lt[1], '元')
print(pz[0], pz[1], '元')
print(xsp[0], xsp[1], '元')
print(bbt[0], bbt[1], '元')
print(qlz[0], qlz[1], '元')
print(lbg[0], lbg[1], '元')
print(xbd[0], xbd[1], '元')
print(dbd[0], dbd[1], '元')

jh_nn = ['牛奶:', 0]
jh_dsp = ['大薯片:', 0]
jh_ala = ['奥利奥:', 0]
jh_mb = ['面包:', 0]
jh_lt = ['辣条:', 0]
jh_pz = ['泡爪:', 0]
jh_xsp = ['小薯片:', 0]
jh_bbt = ['棒棒糖:', 0]
jh_qlz = ['“巧乐兹”冰棒:', 0]
jh_lbg = ['老冰棍:', 0]
jh_xbd = ['小布丁:', 0]
jh_dbd = ['大布丁:', 0]

print('解决了价格问题,现在就该进货了!')
print('进货的价格是你所定的价格的一半')
jh = input('你要进什么货呢?:')

for i in range(5):
    for i in range(12):
        if sp[jh_] == jh:
            if sp[jh_] == '牛奶':
                jhsp.append('牛奶')
                jh_nn[1] += 1
                my -= n_n / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '大薯片':
                jhsp.append('大薯片')
                jh_dsp[1] += 1
                my -= d_s_p / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '奥利奥':
                jhsp.append('奥利奥')
                jh_ala[1] += 1
                my -= a_l_a / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '面包':
                jhsp.append('面包')
                jh_mb[1] += 1
                my -= m_b / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '辣条':
                jhsp.append('辣条')
                jh_lt[1] += 1
                my -= l_t / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '泡爪':
                jhsp.append('泡爪')
                jh_pz[1] += 1
                my -= p_z / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '小薯片':
                jhsp.append('小薯片')
                jh_xsp[1] += 1
                my -= x_s_p / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '棒棒糖':
                jhsp.append('棒棒糖')
                jh_bbt[1] += 1
                my -= b_b_t / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '“巧乐兹”冰棒':
                jhsp.append('“巧乐兹”冰棒')
                jh_qlz[1] += 1
                my -= q_l_z / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '老冰棍':
                jhsp.append('老冰棍')
                jh_lbg[1] += 1
                my -= l_b_g / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '大布丁':
                jhsp.append('大布丁')
                jh_dbd[1] += 1
                my -= d_b_d / 2
                break
        if sp[jh_] == jh:
            if sp[jh_] == '小布丁':
                jhsp.append('小布丁')
                jh_xbd[1] += 1
                my -= x_b_d / 2
                break        
        jh_ += 1
    jh = input('你要进什么货呢?:')
    jh_ = 0
print('你一共进了', jhsp, )

for i in range(30):
    cz = input('你今天想要:(“开店”,“进货”)')

    if cz == '开店':
        gk1 = 0
        day += 1
        time.sleep(2)
        print('当当!这是你经营神奇小卖部的第', day, '天')

        for i in range(12):
            sj = 0
            my1 = 0
            sl = 0
            mc = []
            sp1 = 0
            if gk1 == 3:
                break
            else:
                pass
            te += 1
            sj = random.randint(0, 1)
            if sj == 0:
                gk1 += 1
                gk += 1
                print('你的第', gk, '位顾客来了')
                time.sleep(2)
                for i in range(3):
                    sl + 1
                    if sl == 3:
                        break
                    else:
                        pass
                    sp1 = random.randint(0, 11)
                    mc.append(sp[sp1])
                    if sp[sp1] == '牛奶':
                        my1 += n_n
                    if sp[sp1] == '大薯片':
                        my1 += d_s_p
                    if sp[sp1] == '奥利奥':
                        my1 += a_l_a
                    if sp[sp1] == '面包':
                        my1 += m_b
                    if sp[sp1] == '辣条':
                        my1 += l_t
                    if sp[sp1] == '泡爪':
                        my1 += p_z
                    if sp[sp1] == '小薯片':
                        my1 += x_s_p
                    if sp[sp1] == '棒棒糖':
                        my1 += b_b_t
                    if sp[sp1] == '“巧乐兹”冰棒':
                        my1 += q_l_z
                    if sp[sp1] == '老冰棍':
                        my1 += l_b_g
                    if sp[sp1] == '大布丁':
                        my1 += d_b_d
                    if sp[sp1] == '小布丁':
                        my1 += x_b_d
                print('他买了:', mc[0], ',', mc[1], ',', mc[2])
                time.sleep(2)
                print('你赚了:', my1, '元')
                time.sleep(2)
                print('你目前的资产:', my + my1, '元')
                my = my + my1
            else:
                continue
        print('你的一天结束了')
    elif cz == '进货':
        print('进货的价格是你所定的价格的一半')
        jh = input('你要进什么货呢?:')
        for i in range(4):
            for i in range(12):
                if sp[jh_] == jh:
                    if sp[jh_] == '牛奶':
                        jhsp.append('牛奶')
                        jh_nn[1] += 1
                        my -= n_n / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '大薯片':
                        jhsp.append('大薯片')
                        jh_dsp[1] += 1
                        my -= d_s_p / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '奥利奥':
                        jhsp.append('奥利奥')
                        jh_ala[1] += 1
                        my -= a_l_a / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '面包':
                        jhsp.append('面包')
                        jh_mb[1] += 1
                        my -= m_b / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '辣条':
                        jhsp.append('辣条')
                        jh_lt[1] += 1
                        my -= l_t / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '泡爪':
                        jhsp.append('泡爪')
                        jh_pz[1] += 1
                        my -= p_z / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '小薯片':
                        jhsp.append('小薯片')
                        jh_xsp[1] += 1
                        my -= x_s_p / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '棒棒糖':
                        jhsp.append('棒棒糖')
                        jh_bbt[1] += 1
                        my -= b_b_t / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '“巧乐兹”冰棒':
                        jhsp.append('“巧乐兹”冰棒')
                        jh_qlz[1] += 1
                        my -= q_l_z / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '老冰棍':
                        jhsp.append('老冰棍')
                        jh_lbg[1] += 1
                        my -= l_b_g / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '大布丁':
                        jhsp.append('大布丁')
                        jh_dbd[1] += 1
                        my -= d_b_d / 2
                        break
                if sp[jh_] == jh:
                    if sp[jh_] == '小布丁':
                        jhsp.append('小布丁')
                        jh_xbd[1] += 1
                        my -= x_b_d / 2
                        break        
                jh_ += 1
            jh = input('你要进什么货呢?:')
        jh_ = 0
        print('你今天一共进了', jhsp, )

            

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
燎原烈火燎原烈火

emotion_编程猫_紧张

点赞0


评论