猫史档案馆


【Python作品分享】taobaobao【作品秀】

用户:坚强的流星猫podK坚强的流星猫podK查看:0 回复:0 评论:0 创建时间:2021-01-29T11:17:05


【作品展示】

center_image

 

【作品介绍】

??

 

【作品源代码】

import string
import random
import json

letter = string.ascii_lowercase
strings = ""
num = random.randint(4,5)

wj = open('password.txt')
j = json.load(wj)

for i in range(num):
    char = random.choice(letter)
    strings = strings + char

print(' -------------------------------')
print(' --------欢迎进入购买系统!-----')
an = input(" 输入1登录,输入2注册:")
if an == "1":
    u = input(" 请输入登录账号:")
    p = input(" 请输入账号密码:")

    for i in wj:
        if (u in wj):
            if (p in wj):
                print(' 登录成功!')
                break
            else:
                print(' 密码不正确,请再尝试一次!')
                p = ""
                continue
        else:
            print(" 用户不存在!")
            continue

else:
    while True:
        if an == "2":
            new_u = input(" 请输入新的账户名:")
            new_p = input(" 请输入新的密码:")
            password = print(" 请输入下面的验证码:")
            print("",strings)
            eee = input(" 输入:")
            if eee == strings:
                print(" 注册成功!")
                with open("/Users/mac/Desktop/CodeMaoFiles/password.txt","a") as g:
                    writes = g.write(new_p)
                    g.write("   ")
                    writess = g.write(new_u)
                    g.write("\n")
                break
            else:
                print(" 验证码不正确!")
                continue
        else:
            print(" 数字输入错误!")
            an = " "
            continue

print(' -------------------------------')
mk = ['果汁', '饮料', '薯片', '巧克力', '玩具', '游戏机', '糖', '牛奶', '衣服', '生活用品']
q = 300

while True:
    print(' 现在超市里有:', mk)
    print(" 你现在喵,q,"元")
    print(' 输入1买东西', '\n', '输入2卖东西', '\n', '输入3查找物品', '\n', '输入4退出淘宝宝')
    print(" ----------------------------")
    x = int(input(' '))
    if q == 0:
        print(" 你不够钱了!快去卖东西赚钱吧!")
        continue
    elif (x == 1):
        print(" 现在超市里有:", mk)
        s = input(' 需要买什么呢?')
        if ((s in mk) and q >= 40):
            find = mk.index(s)
            mk.pop(find)
            q = (q - 40)
        else:
            print(' 超市里没有这件物品哦~')
    elif (x == 2):
        print(" 现在超市里有:", str(mk))
        two = input(' 要卖什么东西呢?')
        mk.append(two)
        q = (q + 40)
    elif (x == 3):
        b = input(' 要查找哪样物品呢?')
        if (b in mk):
            print(' 这件物品在超市里哦~')
        else:
            print(' 这件物品不在超市里哦~')
    elif (x == 4):
        break
    else:
        print(' 输入的数字错误!')
    print(' --------------------------------------')

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页