• 大小: 3.90KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-05-11
  • 语言: Python
  • 标签: python  Socket  py  ck  OC  

资源简介

python实现的socket石头剪刀布,带数据库

资源截图

代码片段和文件信息

from hashlib import md5
# import sys
import 规则
import 单人游戏
import 账号操作
import 联机游戏

login_username = ““
while True:
    mod = input(“选择游戏类型编号:\n1.单人游戏\n2.联机游戏\n3.退出\n“)
    if mod == “1“:
        单人游戏.p1_robot()
    if mod == “2“:
        while True:
            c = input(“联机游戏需要登录,请选择账号操作编号:\n1.注册\n2.登录\n3.退出并注销\n“)
            if c == “1“:
                username = input(“请输入用户名“)
                password = input(“请输入密码“)
                md5_password = md5(password.encode(‘utf-8‘)).hexdigest()
                账号操作.register(username md5_password)
            elif c == “2“:
                username = input(“请输入用户名“)
                password = input(“请输入密码“)
                md5_password = md5(password.encode(‘utf-8‘)).hexdigest()
                result = 账号操作.login(username md5_password)
                if result == True:
                    login_username = username
                    while True:
                        pn = input(“选择玩家编号:\n1.P1\n2.P2\n退出\n“)
                        if pn == “1“:
                            联机游戏.p1_socket()
                        elif pn == “2“:
                            联机游戏.p2_socket()
                        elif pn == “3“:
                            break
                        else:
                            print(“输入有误“)
            elif c == “3“:
                账号操作.logout(login_username)
                break
            else:
                print(输入有误)
    if mod == “3“:
        break

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-09-26 07:12  socket游戏\
     文件        1756  2020-09-26 02:14  socket游戏\主程序.py
     文件         256  2020-09-26 03:50  socket游戏\单人游戏.py
     文件         448  2020-09-26 01:18  socket游戏\石头剪刀布数据库.txt
     文件        1282  2020-09-26 03:28  socket游戏\联机游戏.py
     文件         143  2020-09-26 02:30  socket游戏\获取公网ip.py
     文件         791  2020-09-26 03:52  socket游戏\规则.py
     文件        2537  2020-09-26 04:06  socket游戏\账号操作.py

评论

共有 条评论