20006 基于python的海鲜商城系统

运行视频、代码等:

链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg

提取码:1589

复制这段内容后打开百度网盘手机App,操作更方便哦

技术

Python + Django+ Bootsatrp + MySQL

功能详情

系统相关截图

`import time

def show_info():

print('''输入提示数字,执行相应操作

0:退出

1:查看登录日志

''')

def write_loginfo(username):

"""

将用户名和登录时间写入日志

:param username: 用户名

"""

with open('log.txt','a') as f:

string = "用户名:{} 登录时间:{}\n".format(username ,time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))

f.write(string)

def read_loginfo():

"""

读取日志

"""

with open('log.txt','r') as f:

while True:

line = f.readline()

if line == '':

break # 跳出循环

print(line) # 输出一行内容

if name == "main":

# 输入用户名

username = input('请输入用户名:')

# 检测用户名

while len(username) < 2 :

print('用户名长度应不少于2位')

username = input('请输入用户名:')

# 输入密码

password = input('请输入密码:')

# 检测密码

while len(passw ord) < 6 :

print('密码长度应不少于6位')

password = input('请输入密码:')

print('登录成功')

write_loginfo(username) # 写入日志

show_info() # 提示信息

num = int(input('输入操作数字:')) # 输入数字

while True:

if num == 0:

print('退出成功')

break

elif num == 1:

print('查看登录日志')

read_loginfo()

show_info()

num = int(input('输入操作数字:'))

else:

print('您输入的数字有误')

show_info()

num = int(input('输入操作数字:'))`

3 def find_answer(question): 4 with open('reply.txt','r') as f : 5 while True: 6 line=f.readline() 7 if not line: #也可以为if line=='' 8 break 9 keyword=line.split('|')[0] 10 reply=line.split('|')[1] 11 if keyword in question: 12 return reply 13 return '对不起,没有你想要找的问题' 14 15 if __name__ =='__main__': 16 question=input('请输入想要提问的内容:') 17 while True: 18 if question=='bye': 19 break 20 reply=find_answer(question) 21 if not reply: 22 question=input("小蜜不懂您在说什么,您可以问一些与订单、账户和支付相关的内容(退出请输入bye):") 23 else: 24 print(reply) 25 question=input("您可以问一些与订单、账户和支付相关的内容(退出请输入bye):") 26 print('谢谢,再见!') 27 1 import re 2 str_test='abcdefgHABC123456中华民族' 3 4 #把正则表达式编译成对象,如果经常使用该对象,此种方式可提高一定效率 5 num_regex = re.compile(r'[0-9]') 6 zimu_regex = re.compile(r'[a-zA-z]') 7 hanzi_regex = re.compile(r'[\u4E00-\u9FA5]') 8 9 print('输入字符串:',str_test) 10 #findall获取字符串中所有匹配的字符 11 num_list = num_regex.findall(str_test) 12 print('包含的数字:',num_list) 13 zimu_list = zimu_regex.findall(str_test) 14 print('包含的字母:',zimu_list) 15 hanzi_list = hanzi_regex.findall(str_test) 16 print('包含的汉字:',hanzi_list)

1 import random as r 2 3 #总次数 4 total=1000000 #1000,1W,10W,100W 5 #换与不换的获胜次数 6 win1=0 7 win2=0 8 9 for i in range(total): 10 #模拟选择过程 11 man=r.randint(1,3) 12 car=r.randint(1,3) 13 #结果:一开始为车门,不换+1. 14 # 否则则一开始为羊门,换+1. 15 if man==car: 16 win1+=1 17 else: 18 win2+=1 19 20 print("在{}次实验中:".format(total)) 21 print("若不更改门,获胜概率为{:.3}%.".format((win1/total)*100)) 22 print("若更改门,获胜概率为{:.3}%.".format((win2/total)*100))

`import sqlite3

def create():

conn=sqlite3.connect('test.db')

cu=conn.cursor()

cu.execute('create table stuinfo if not exit(no varchar(10) primary key,name varchar(20),sex varchar(20),height varchar(20),weight varchar(20))')

cu.close()

conn.commit()

conn.close()

def add():

conn=sqlite3.connect('test.db')

cu=conn.cursor()

myinput=[]

info=['学号','姓名','性别','身高','体重']

for i in range(5):

myinput.append(input('%s'%info[i]))

cu.execute('insert into stuinfo values(?,?,?,?,?)',(myinput[0],myinput[1],myinput[2],myinput[3],myinput[4]))

cu.close()

conn.commit()

conn.close()

def select(no):

conn=sqlite3.connect('test.db')

cu=conn.cursor()

a=cu.execute('select height from stuinfo where id=?',(no,))

vlaue=a.fetchall()

print(vlaue[0][0])

cu.close()

conn.close()`

python商城系统_基于python的海鲜商城系统相关推荐

  1. java实现电子商城报告_基于jsp的电子商城-JavaEE实现电子商城 - java项目源码

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的电子商城, 该项目可用各类java课程设计大作业中, 电子商城的系统架构分为前后台两部分, 最终实现在线上进行电子 ...

  2. python实现文件共享_基于Python的分布式文件共享系统的实现

    龙源期刊网 http://www.qikan.com.cn 基于 Python 的分布式文件共享系统的实现 作者:朱亚林 纪宏伟 来源:<智能计算机与应用> 2015 年第 04 期 摘 ...

  3. 基于python的旅游系统_基于python的去哪儿网旅游数据分析

    20011 基于python的去哪儿网旅游数据分析 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段 ...

  4. python遥感图像处理_基于Python的矿山遥感监测系统开发方法

    目前,很多学者都是从宏观上讨论遥感和GIS一体化集成的可能性及集成的方法,但这些研究在GIS和RS方向只是对Python集成研究的思路或某一功能的介绍,并没有一个基于Python开发的集成GIS与RS ...

  5. 基于python的智能家居系统_基于Python Django的可扩展智能家居系统

    基于 Python Django 的可扩展智能家居系统 龚 鸣,余杨志,邓宏涛 * [摘 要] 针对现阶段智能家居系统智能化迭代开发的需求,分析当前智能家居 系统主控的相关实现技术,提出了基于 Pyt ...

  6. python分布式存储系统_基于Python的分布式文件共享系统的实现

    基于 Python 的分布式文件共享系统的实现 朱亚林 ; [期刊名称] <智能计算机与应用> [年 ( 卷 ), 期] 2015(005)004 [摘要] 大数据时代 , 信息的分享与传 ...

  7. python网络安全毕业设计_基于Python的网络爬虫系统的设计与实现

    2018 年第 12 期 信息与电脑 China Computer&Communication 软件开发与应用 基于 Python 的网络爬虫系统的设计与实现 刘 杰 葛晓玢 闻顺杰 (铜陵职 ...

  8. 基于python的网络爬虫系统_基于Python对网络爬虫系统的设计与实现.pdf

    基于Python对网络爬虫系统的设计与实现.pdf 日期: 2020-08-02 01:17:51 人气: - 基于Python对网络爬虫系统的设计与实现软件研发与应用SOFTWARE DEVELOP ...

  9. 基于python的智能安防系统_基于Python语言的智能家居系统研究

    龙源期刊网 http://www.qikan.com.cn 基于 Python 语言的智能家居系统研究 作者:张微微

最新文章

  1. LaTeX 第五课:数学公式排版
  2. postgresql 集群_谁说postgresql 没有靠谱的高可用(2)
  3. python表单处理_python flask 表单处理Flask-WTF
  4. docker entrypoint入口文件详解
  5. java朗控点异常_Java语言基础(day_04)
  6. 频数直方图的步骤_如何运用QC七大手法和九大步骤分析问题?
  7. 生态功能区划方法之一:生态敏感性分析法
  8. Atitit 演讲常用肢体语言与手势总结 目录 1. 原则 ,哑语一样,手势不只是补充。。。 1 2. 比拟实际物体与抽象物体 1 2.1. 三个实用的手势: 1 2.2. (五)、演讲中忌讳的动作
  9. [Linux 驱动]模块加载RTX8025驱动
  10. OAuth 2.0 授权认证详解
  11. Materials - 剑网3地形材质若干
  12. java string转elements_Java异常堆栈信息转String
  13. 修改VMware虚拟机IP地址为指定IP
  14. 数字化与数据化——概念界定与辨析
  15. 使用Python将PDF转换为WORD
  16. 周爱民先生力作《Delphi源代码分析》持续好评热卖中!!
  17. Unreal Engin_画廊制作笔记 _010给墙画添加灯光
  18. 特性(Feature)与功能(Function)的差异
  19. 简单的禁止应用被双开的方法
  20. 【机器学习】特征提取-TFIDF

热门文章

  1. ARCGIS之土地耕地占补平衡系统报备坐标txt格式批量导出工具(定制开发版)
  2. 7-83 币值转换 (20分)
  3. 基于Andriod的温湿度检测超声波测量
  4. python获取一个月的所有天_python 获取某个月的全部日期
  5. 田泽安老师——混沌第1章备忘
  6. 故宫博物馆网页制作与设计
  7. Google在线电子表格
  8. 论文解析-基于图卷积神经网络的癌症基因预测模型,利用LRP算法增加模型可解释性
  9. 表妹问:区块链是啥?
  10. “全球投资之父”邓普顿:关注完全被忽视的股票