常用文本数据格式
用户登录验证功能模块实现
常用文本数据格式
无格式
CSV格式
以,逗号间隔,无法表示复杂的数据格式,
JSON
JavaScript Object Notation, JavaScript对象表示,它是一种轻量级的数据交换格式,用于存储和传输数据,也可以用于配置文件, 文本格式
JSON中属性的值可以表示六种不同类型的数据:
1.数值,比如123,-3.14等
2.字符串,必须用双引号括起来,比如"hello,中国"
3.布尔值,只有true和false两个值 (小写)
4.数组,使用中括号将多个元素括起来,不同元素之间用逗号间隔,比如[1,"3.5",3.14]等
5.对象,使用花括号将多个键值对括起来,不同键值对之间用逗号间隔,key和value之间用冒号间隔,key必须使用双引号括起来,比如{"name":"张三","age":33,"sight":3.5,"state":true}等
6.空类型,即null
xml
####
空集合空字符串空列表等等,其返回值等同于False
假设其为n 可以直接if n: 来判断n是否为空
扩展
1.调用web接口本质就是爬虫
2.聚合数据 juhe.cn 可以通过此网站发送短信,这是一个发送短信调用的接口
3.不同函数中变量名是可以相同的
4.工作一两年后一定要看 软件工程这本书 做项目经理
5.如何做出人见人爱的软件
1.界面要美观 2.功能强大 操作简单
6.少量数据,简单的数据用文件操作就行,更高效简单
大量的数据,复杂的数据,就用数据库
追求开发效率(就代码写起来简单)就用数据库,追求运行效率就用文件操作
C语言程序的运行效率世界第一,但其开发效率世界倒数第一
7.只有文件才能持久化存放这一条路,数据库的内部也是将数据写入文件,只不过我们使用数据库不需要关注这些。。。。数据库的本质就是做文件操作