前言:

最近在某个测试群看到有人抛出了一个面试题。为了提升自己的编程能力,我也尝试的用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. Android之OptionsMenu与Notification的实现
  2. 特性(C#)
  3. NodeJS系列~第一个小例子,实现了request.querystring功能
  4. AC日记——大整数的因子 openjudge 1.6 13
  5. Spring-MVC接收request参数和向页面传值总结
  6. C++STL之迭代器2
  7. 20160125.CCPP详解体系(0004天)
  8. 查看linux虚拟机ssh服务是否开启
  9. Linux 单网卡多 IP 的配置方法
  10. JAVA知识的相关积累--用于自己以后查找
  11. MongoDB学习笔记<四>
  12. windows下安装redis以及redis扩展,设置redis为windows自启服务
  13. 使用VS Code开发调试.NET Core 2.0
  14. Mac下CUDA开启及Tensorflow-gpu安装
  15. nyoj 123 士兵杀敌(四)【树状数组】+【插线问点】
  16. maven build时报错Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
  17. docker 删除指令
  18. linux-shell系列3-wafAPI
  19. [CF833B] The Bakery
  20. mysql 查看版本和是否支持分区

热门文章

  1. 洛谷P3374 【模板】树状数组 1&&P3368 【模板】树状数组 2题解
  2. 编译安装cmake
  3. WPF选项卡页面分离之Page调用Window类
  4. web性能优化--算法优化(四)
  5. 甘特图 dhtmlx 插件
  6. Windows 7、Windows XP SP3关闭DEP堆栈执行保护
  7. 判断request中是否有文件
  8. 2019杭电多校&CCPC网络赛&大一总结
  9. Let Us Adore 让我们来敬拜祂 中文歌词
  10. 用Java 实现断点续传 (HTTP)