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

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.lryc.cn/news/623339.html

相关文章:

  • CPP多线程1:C++11的std::thread
  • Spring AI 进阶之路01:三步将 AI 整合进 Spring Boot
  • linux设备驱动之字符设备驱动
  • 链式二叉树的基本操作——遍历
  • 【论文笔记】Multi-Agent Based Character Simulation for Story Writing
  • 同创物流学习记录2·电车
  • 聊聊智慧这个东西之三:从食物的毒性、偏性聊起
  • 探秘gRPC——gRPC原理详解
  • [优选算法专题二滑动窗口——最大连续1的个数 III]
  • implement libwhich for Windows
  • Azure AI Search 探索总结
  • 软考 系统架构设计师系列知识点之杂项集萃(124)
  • [Responsive theme color] 动态主题 | 色彩工具函数 | HEX与RGB
  • OpenStack Neutron中的L2 Agent与L3 Agent:新手友好指南
  • SpringSecurity(一)入门
  • DAY12DAY13-新世纪DL(Deeplearning/深度学习)战士:破(改善神经网络)1
  • tree组件(几种不同分叉树Vue3)
  • ubuntu网络共享
  • JetPack系列教程(七):Palette——让你的APP色彩“飞”起来!
  • NLP:Transformer模型构建
  • 【遥感图像技术系列】遥感图像风格迁移的研究进展一览
  • Win10快速安装.NET3.5
  • 排列与组合
  • React单元测试
  • 云安全 - The Big IAM Challenge
  • XSS攻击:从原理入门到实战精通详解
  • JCTools 无锁并发队列基础:ConcurrentCircularArrayQueue
  • 深入解析C++ STL链表(List)模拟实现
  • 如何得知是Counter.razor通过HTTP回调处理的还是WASM处理的,怎么检测?
  • 基于Python的电影评论数据分析系统 Python+Django+Vue.js