练习1:python设计停车入库出库系统

Posted yimihua-kai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习1:python设计停车入库出库系统相关的知识,希望对你有一定的参考价值。

前言:

最近在某个测试群看到有人抛出了一个面试题。为了提升自己的编程能力,我也尝试的用python去写了一下。

语言:python,数据库:sqlite  。菜鸟来袭,只是基本实现功能,可能没有考虑太多的其他因素,各位大神莫见笑!

主要学习渠道(基础入门):    

 https://www.runoob.com/sqlite/sqlite-create-table.html

https://www.runoob.com/python3/python3-basic-syntax.html

 

题目:设计一个简单的停车入库的管理系统

一、功能:

退出系统

新增一辆车入库

出库一辆车

显示车库还有多少个空位

二、主要代码

1、创建一个数据库,创建table以及相关字段

 技术图片

 技术图片

2、如果是要新增车辆入库的话,需要判断是否有位置,输入的车牌号是否正确(这个主要是考虑输错车牌号的情况,只判断了入库的车中是否存在一样的车牌)

 技术图片

 

3、出库的时候,应该是要输入车牌号,这时需要判断一下这个车牌号是否在车库中

 技术图片

 

4、以下是主函数的内容

 技术图片

技术图片

三、运行结果

技术图片

 

四、总结:主要是应用python自带的sqlite3这个来创建以及连接数据库,执行相应的数据库语句。基础练扎实了,成功的堡垒总有一天能建成。现在还是在添砖添瓦的过程。

 

以上是关于练习1:python设计停车入库出库系统的主要内容,如果未能解决你的问题,请参考以下文章

科目二练习与考试点位总结

毕业设计 - 题目:基于 STM32 的自动泊车系统 -智能小车 自动停车

倒车入库 技巧

Python练习:简单停车场(栈)

算法学习1603. 设计停车系统(java / c / c++ / python / go / rust)

基于单片机的停车场车位管理系统设计(#0430)