全国统一服务热线

400-6263721

  • 2
  • 3
  • 4

python青少年编程—插到月球的数据

  讲过要数据库可能还要再整整的,果不其然这次不得不改了。

  改动如下:

  这里将NAME、AUTHOR字段改成TEXT数据类型。

  主要是因为小白在完成提交图书功能的之后,插入失败,而且程序没有报错也没有提示。

  虽然只改动了一点点,但知道这么改能用,却着实花了不少时间。

  接下来看看图书插入功能的完整效果:

  先输入需要插入的图书信息,注意这里有一点点修改:将序号改成了书号。

  跳出一个信息窗口显示录入成功,同时打印出了测试信息。

  如果我们继续输入同样的信息,系统则会显示下面的提示信息。

  下面再来看看数据库中的信息是否真的插入成功,如果用可视化数据库软件打开数据库会显示如下:

  说明图书信息确实插入成功了,基本功能完成。

  较后我们来看看整个插入函数现在的代码:

  该说的都已经写在了注释里面,所要啰嗦的是第86行中flag变量的使用。

  它的作用是实现一个类似开关的效果,如果查找了图书信息。

  也就是要插入的图书已经存在,就变为1。

  然后使用一个if判断语句直接return跳出函数,不再执行下面的插入语句。

  这样的设计或许不太简洁,但是在这之前已经使用过if--else语句试了很多次:

  if

  也就是元组row为空则执行插入,则退出函数。

  却始终没有成功,各位如果有更好的方法和我交流,感谢赐教。

  不管怎么样,好歹我们图书的插入功能是完整的实现了。

尊重原创文章,转载请注明出处与链接:http://www.mxiao.cn/1176/new/191953/违者必究! 以上就是太原少儿编程培训学校 小编为您整理python青少年编程—插到月球的数据的全部内容。

推荐课程 / RECOMMENDED COURSE

  • 信息学奥赛编程培训班

  • 智能机器人培训课程

  • 少儿编程培训

  • 查看更多>>

定制专属于你的课程

10秒登记,定制专属于你的课程方案

填写下表,让专业老师根据你的性格爱好选择最适合你的。

版权所有:太原少儿编程培训学校

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263721