首页 > 其他分享 >学习:json数据

学习:json数据

时间:2022-08-20 10:13:14浏览次数:57  
标签:play name 18 age 学习 json hobby 数据

json本质上是一个固定格式的字符串

JSON是一种轻量级的数据交换语音

Json可以实现不同平台的数据交换

也可以使用它保存业务数据格式

Json 使用键值对的方式表示一个业务对象,类似于字典

{"键1":"键2","键3":"键4","键5":"键6"····}

json内只能使用双引号,外面用单引号

#保存一个学员的信息

stu1 = '{"name":"zhangsan","age":"18","hobby":"play"}'

#保存多个学员的信息

stus =  '[{"name":"zhangsan","age":"18","hobby":"play"}, {"name":"zhangsi","age":"18","hobby":"play"},{"name":"zhangwu","age":"18","hobby":"play"}]'

Json 和 python数据转换

 

 json模拟数据库

 在文本文件中保存json的字符,通过文件读写来操作数据

小练习-使用json存储用户名密码,然后写一个登录小功能

 

 

 

 小练习二 新增用户

 

小练习3 记账本

需求:记录时间,金额,明细,统计整体收入支出

思路:准备数据,整理业务,然后归纳需要用到的业务方法,列出后补全业务方法,在进行调用

(建数据json数据格式和类型一定要认真写)

错误整理 IndentationError: unindent does not match any outer indentation level

提示此问题是因为格式缩进出现问题 一般是空格与tab混用导致

解决方法:如果肉眼能看出来就直接改,看不出来可以贴进n++内 设置显示所有字符,检查缩进是否正确 修改后 程序正常运行

 

 

 

 

 

 结果

 

标签:play,name,18,age,学习,json,hobby,数据
From: https://www.cnblogs.com/datizi/p/16607077.html

相关文章

  • monodepth2学习-KITTI数据集内容
    KITTI数据集介绍monodepth2采用KITTI数据集进行训练,KITTI数据集主要是针对自动驾驶领域的图形处理技术,主要应用在评测立体图像(stereo)、光流(opticalflow)、3D物体检查等计......
  • 信2105-3班张少阳20213904第八周java学习总结
    本周进一步深入学习了类以及接口的用法,区别以及类似点1.3接口的成员特点1)成员变量:只能是常量,默认修饰符publicstaticfinal2)构造方法接口没有构造方法,因为接口主要是......
  • 借用Linq To SQL,Dapper和自定义实体属性映射构建数据库底层实体和仓储层代码
    这里直接列举核心代码,以后整理:底层引用Dapper。 a1-实体类:usingWebApplication1.DB.Extend;usingWebApplication1.Enum;namespaceWebApplication1.DB.CMS{......
  • java初步学习(基于黑马的课进行自学,初学者,不喜勿喷)6
    初步学习流程控制语句顺序结构顺序结构指java运行结果的排序由代码的先后顺序决定例if语句if的基本格式为if(关系表达式){语句体;}如果满足“()”内的关系表......
  • 第二章 数据通信基础
    一、数据通信系统通信术语:信息数据信号 分为模拟信号:连续和数字信号:离散码元:单位时间内的一段数字脉冲,单位Band----------码元速率也叫波特速率,B=1/T(HZ)二、数据通......
  • 学习:python 程序打包exe文件
    python程序打包exe.py首先要安裝模块pipinstall pyinstaller按住shift右鍵 打开命令窗口-输入命令intaller-F文件名.py,等待执行完成后,文件夹内会多一个dis......
  • go学习框架
    基本语法,学+练安装编译及运行demo构建模式及演化gomodule的常规操作入口文件及包初始化语言类型变量常量数组和切片 ......
  • 树形dp例题 + 学习笔记(入门版)
    树形dp,即在树上进行dp。需要对树这一数据结构有清晰的了解。其中重点在于树的遍历、子树相关问题。难点常常在于状态方程的书写。例题一、没有上司的舞会题意树上每......
  • 操作系统学习笔记4 | CPU管理 && 多进程图像
    操作系统的核心功能就是管理计算机硬件,而CPU就是计算机中最核心的硬件。而通过学习笔记3的简史回顾,操作系统通过多进程图像实现对CPU的管理。所以多进程图像是操作系统的核......
  • 德飞莱 C51 学习笔记
     《电子元件基础教程》:数字集成电路从结构上分为:TTL型和CMOS型  《跟我学数字电子技术》:数字电路分为 组合逻辑电路  和 时序逻辑电路 ......