python商城系统_基于python的海鲜商城系统
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的海鲜商城系统相关推荐
- java实现电子商城报告_基于jsp的电子商城-JavaEE实现电子商城 - java项目源码
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的电子商城, 该项目可用各类java课程设计大作业中, 电子商城的系统架构分为前后台两部分, 最终实现在线上进行电子 ...
- python实现文件共享_基于Python的分布式文件共享系统的实现
龙源期刊网 http://www.qikan.com.cn 基于 Python 的分布式文件共享系统的实现 作者:朱亚林 纪宏伟 来源:<智能计算机与应用> 2015 年第 04 期 摘 ...
- 基于python的旅游系统_基于python的去哪儿网旅游数据分析
20011 基于python的去哪儿网旅游数据分析 运行视频.代码等: 链接:https://pan.baidu.com/s/1tw4Qvtcuwt7ys36M7HvLSg 提取码:1589 复制这段 ...
- python遥感图像处理_基于Python的矿山遥感监测系统开发方法
目前,很多学者都是从宏观上讨论遥感和GIS一体化集成的可能性及集成的方法,但这些研究在GIS和RS方向只是对Python集成研究的思路或某一功能的介绍,并没有一个基于Python开发的集成GIS与RS ...
- 基于python的智能家居系统_基于Python Django的可扩展智能家居系统
基于 Python Django 的可扩展智能家居系统 龚 鸣,余杨志,邓宏涛 * [摘 要] 针对现阶段智能家居系统智能化迭代开发的需求,分析当前智能家居 系统主控的相关实现技术,提出了基于 Pyt ...
- python分布式存储系统_基于Python的分布式文件共享系统的实现
基于 Python 的分布式文件共享系统的实现 朱亚林 ; [期刊名称] <智能计算机与应用> [年 ( 卷 ), 期] 2015(005)004 [摘要] 大数据时代 , 信息的分享与传 ...
- python网络安全毕业设计_基于Python的网络爬虫系统的设计与实现
2018 年第 12 期 信息与电脑 China Computer&Communication 软件开发与应用 基于 Python 的网络爬虫系统的设计与实现 刘 杰 葛晓玢 闻顺杰 (铜陵职 ...
- 基于python的网络爬虫系统_基于Python对网络爬虫系统的设计与实现.pdf
基于Python对网络爬虫系统的设计与实现.pdf 日期: 2020-08-02 01:17:51 人气: - 基于Python对网络爬虫系统的设计与实现软件研发与应用SOFTWARE DEVELOP ...
- 基于python的智能安防系统_基于Python语言的智能家居系统研究
龙源期刊网 http://www.qikan.com.cn 基于 Python 语言的智能家居系统研究 作者:张微微
最新文章
- LaTeX 第五课:数学公式排版
- postgresql 集群_谁说postgresql 没有靠谱的高可用(2)
- python表单处理_python flask 表单处理Flask-WTF
- docker entrypoint入口文件详解
- java朗控点异常_Java语言基础(day_04)
- 频数直方图的步骤_如何运用QC七大手法和九大步骤分析问题?
- 生态功能区划方法之一:生态敏感性分析法
- Atitit 演讲常用肢体语言与手势总结 目录 1. 原则 ,哑语一样,手势不只是补充。。。	1 2. 比拟实际物体与抽象物体	1 2.1. 三个实用的手势:	1 2.2. (五)、演讲中忌讳的动作
- [Linux 驱动]模块加载RTX8025驱动
- OAuth 2.0 授权认证详解
- Materials - 剑网3地形材质若干
- java string转elements_Java异常堆栈信息转String
- 修改VMware虚拟机IP地址为指定IP
- 数字化与数据化——概念界定与辨析
- 使用Python将PDF转换为WORD
- 周爱民先生力作《Delphi源代码分析》持续好评热卖中!!
- Unreal Engin_画廊制作笔记 _010给墙画添加灯光
- 特性(Feature)与功能(Function)的差异
- 简单的禁止应用被双开的方法
- 【机器学习】特征提取-TFIDF