当前位置: 首页 > ops >正文

Python语言---OrangePi全志H616

1.Python基础

Python是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上
使用,也可以在Java、.NET开发平台上使用。
环境搭建:(备注:在香橙派 3.0.6 版本 的镜像里已经默认自带了 python3.10 的版本,不需要安装,只需 要后续安装下python3 dev 即可。 后续统一采用Orangepizero2_3.0.6_ubuntu_jammy_desktop_xfce_linux5.16.17 的系统镜像)
2.1 特点 :
·Python 使用 C 语言开发,但是 Python 不再有 C 语言中的指针等复杂的数据类型。
·Python 具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类、接口等面向对象的元素。
·Python 代码块使用空格或制表符缩进的方式分隔代码。
·Python 仅有 31 个保留字,而且没有分号、 begin end 等标记。
·Python 是强类型语言,变量创建后会对应一种数据类型,出现在统一表达式中的不同类型的变量需要做类型转换。
2.2 Python 基础知识
推荐看菜鸟教程: https : //www.runoob.com/python3/python3-reg-expressions.html
2.3 dict 嵌套简单说明
简单介绍了 dict (字典)的使用,字典 (Dictionary) Python 里非常常见的一种数据结
构,如果是在其他语言里,一般称做 map 。是由键( key )和值( value )成对组成,键和值中间以冒号":" 隔开,键值对之间用 "," 隔开,整个字典由大括号 "{}" 括起来。
格式如下:
dict = {key1 : value1, key2 : value2 }
dict 的使用非常灵活, 甚至可以和列表组合使用, 列表里能嵌套列表,也能嵌套字典。同样的,字典里能嵌套字典,字典里也能嵌套列表。 如下面这个例子:
garbage_dict = {'Data': {'Elements': [{'Category': '干垃圾', 'CategoryScore':
0.8855999999999999, 'Rubbish': '', 'RubbishScore': 0.0}], 'Sensitive': False},
'RequestId': '1AB9E813-3781-5CA2-95A0-1EA334E80663'}
这个例子里的 dict 内容是就是一个嵌套的结构,也就是说,它包含了其他的 dict 或列表作为值。我们可以用以下的方式来理解它:
最外层的 dict 有两个键: 'Data' 'RequestId'
http://www.xdnf.cn/news/17936.html

相关文章:

  • MySQL锁机制:悲观锁VS乐观锁详解
  • vector 手动实现 及遇到的各种细节问题
  • Azure AI Search 探索总结
  • 通配符 重定向 管道符
  • 数字分类:机器学习经典案例解析
  • vscode中使用CMake Tools生成compile_commands.json文件后,如何告诉clangd这个文件在哪里呢?
  • 【Linux系统】进程间通信:System V IPC——共享内存
  • 23. CommonJS 和 ES6 Module 区别
  • [1Prompt1Story] 生成行为控制器 | 语义向量重加权(SVR)
  • 【计算机视觉与深度学习实战】03基于Canny、Sobel和Laplacian算子的边缘检测系统设计与实现
  • Day11 栈与队列part2
  • duiLib 实现鼠标拖动状态栏时,窗口跟着拖动
  • webrtc弱网-VideoSendStreamImpl类源码分析与算法原理
  • 《Leetcode》-面试题-hot100-技巧
  • 嵌入式硬件篇---常见的单片机型号
  • 按键及消抖
  • Python环境下载安装、以及环境配置教程(Windows版)
  • java项目怎么实现用户行为分析、漏斗转化、数据可视化报表。
  • C语言零基础第18讲:自定义类型—结构体
  • 楼宇自控系统赋能建筑全维度管理,实现环境、安全与能耗全面监管
  • [Oracle数据库] Oracle 复杂查询
  • 当 GitHub 宕机时,我们如何协作?
  • Flink Sql 按分钟或日期统计数据量
  • 从 “视频孪生” 到 “视频动态目标三维重构”:技术演进与核心突破
  • PHP域名授权系统网站源码_授权管理工单系统_精美UI_附教程
  • 基于W55MH32Q-EVB 实现 HTTP 服务器配置 OLED 滚动显示信息
  • 企业级Java项目金融应用领域——银行系统
  • 【P40 6-3】OpenCV Python——图像融合(两张相同属性的图片按比例叠加),addWeighted()
  • B3924 [GESP202312 二级] 小杨的H字矩阵
  • Java后台生成多个Excel并用Zip打包下载