HeroVision的入门使用
Posted brt2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HeroVision的入门使用相关的知识,希望对你有一定的参考价值。
目录
1. Python基础
1.1. 准备工作
-
安装python3,版本要求>=3.6
-
了解python的运行
启动python-IDLE,并运行
print(‘hello world‘)
-
预习内容请自行完成
-
教程推荐
-
基础语法规则
- 变量类型
- 数值
- 字符串
- 注释:
#
- 行和缩进
- 运算符:+,-,*,/
- 条件判断:if ... else ...
- 循环语句:while ...
- 变量类型
-
完成以下练习
- 求1-100的所有数的和
- 输出1-100内的所有奇数
-
-
自行安装 HeroVision-IDE
1.2. Python语法重点
-
数据类型
-
f-string
>>> name = ‘Runoob‘ >>> f‘Hello {name}‘ # 替换变量 >>> f‘{1+2}‘ # 使用表达式 ‘3‘ >>> w = {‘name‘: ‘Runoob‘, ‘url‘: ‘www.runoob.com‘} >>> f‘{w["name"]}: {w["url"]}‘ ‘Runoob: www.runoob.com‘
- list
- 切片
- tuple
- set
- dict
-
-
-
算术运算符:
%, //, **
-
比较运算符:
==, !=, >, <, >=, <=
-
赋值运算符:
=, +=, -=, *=, /=, %=
-
海象运算符:
:=
if (n := len(a)) > 10: print(f"List is too long ({n} elements, expected <= 10)")
-
逻辑运算符
- and
- or
- not
- 位运算符
- 成员运算符
- in
- not in
- 身份运算符
- is
- is not
- 运算符优先级
-
-
流程控制
-
if
-
while ... else ...
count = 0 while count < 5: print (count, " 小于 5") count = count + 1 else: print (count, " 大于或等于 5")
-
for
-
pass, continue, break
-
-
模块/包的定义与载入
- import ...
- X
- init.py
- pip
- pyvenv
-
异常机制:Exception
-
面向对象(了解)
- class
- method
- interface
2. IDE的使用
2.1. 连接与看图
2.2. 阈值工具
2.3. 示例查找
3. 示例程序的感受
4. 常用API调用
5. 练习编程与动手实践
以上是关于HeroVision的入门使用的主要内容,如果未能解决你的问题,请参考以下文章