1、python和C语言的几点区别?
--- pthon中使用分号作为语句分隔符,而不作为终止符,用换行作为终止。
--- C语言中使用花括号来划分代码块;python中重视缩进的使用,但三四级的缩进,很难看清代码的层次,因为觉得不如大括号方便,通常使用一个TAB(4个空格)来表示一个缩进量。
--- import和from...import的区别
import为导入一个文件夹。
from...import为导入一个具体的模块,可以直接使用模块中的函数而不用库引用标识。
--- python中的main函数
python不同于C/C++、Java、C#,他是一个解释性语言,是一个脚本语言,执行顺序是从上到下,不必有具体的main函数。 详见博客 详细聊一聊为什么Python没有main函数_python_脚本之家 (jb51.net)
2、数据库操作语言
成立历史:当今网络环境下,会产生大量的须存储的数据,这些庞大的数据组成一个个数据库,此时如何完成对数据库的增删查改就显得格外重要,常见的数据库包含SQLite、Oracle、Sybase、Informix等。大型数据库有Qracle,中型数据库有mysql,嵌入式数据库有SQLite。
SQL:是一种访问和处理数据库的标准数据库语言,平常使用较多。
SQLite3:是一个轻量型的嵌入式系统,适用于嵌入式系统和小型的应用软件。支持SQL语言和多多种语言接口。一般会先使用SQLite3连接数据库,再创建游标,使用游标增删查改数据库。
游标对象:能灵活地对表中检出的数据进行操作,即游动的光标,类似于一个指针。游标使用完成恒后应释放而非关闭,关闭仅仅是把游标位置复位,而非释放资源,此处参照:【Python学习笔记】数据库应用_游标对象是什么_白马银枪素征袍的博客-CSDN博客