Python背景知识

来源:互联网 发布:数据粒度是什么 编辑:程序博客网 时间:2024/06/05 14:29
OpenMV IDE自带串口助手,对应COM口开启终端后(应断开编译器与MV的连接),可在终端内输入命令并向MV发送,和windows命令行下开启的交互模式类似

Python的基本语法如下:

    Python解释器会自动判断变量的类型(整型或实型)

    列表(类似动态数组)是动态的,可添加可删除

       boys=['bob','jack','xiaoming']

       print(boys[0],boys[1], boys[2])

    元组tupple(类似静态数组)不能变化

       boys=('bob','jack','xiaoming')

       print(boys[0],boys[1], boys[2])

    循环

       boys=['bob','jack','xiaoming']

       for name in boys:

       print(name)

    对象

       from pyb import LED

 

       red_led= LED(1)

       red_led.on()

       LED是类,red_led是对象

    模块

       将函数分组,放入不同的文件,.py文件即为模块(Module)

       常见模块可见https://github.com/SingTown/OpenMV-lib

       import pyb        #引入pyb模块

       red_led= pyb.LED(1)

       red_led.on()

 

       from xxx import ooo #通过xxx模块引入ooo类/函数

       #from pyb import LED

       #red_led= LED(1)

       #red_led.on()

       文件系统根目录存在main.py,代码执行的当前目录就是根目录。

       将模块的文件复制到OpenMV文件系统盘后,再引入该模块或直接引用其中的类

       如手动写一个电机模块


原创粉丝点击