microbit:1、在线编程工具+本地编程工具2、尺寸 43mm * 52mm,3、兼容电压:3V4、带有模拟窗口,即使手上没有硬件也能玩起来
1.microbit是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设計并由微软,三星ARM英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑。
2.microbit仅有信用卡的一半大小5*5可编程LED点阵灯、两颗可编程按键、加速计、电子罗盘、温度计、蓝牙等电子模块。
优点:在没网的时候也能编程,
缺点:不能用中文注释尋找错误的时候要重新上传一次代码,上传代码时不可以进行任何操作
优点:当没有microbit板的时候也能看效果
缺点:在没网的时候用不了因為服务器在国外,会有点卡顿
优点:在没网的时候也能编程
缺点:功能没有在线的齐全不能及时得到更新
优点:在没有电脑的时候可以
缺点:比起电脑来说操作比较复杂
? 为了方便维护、他人阅读使用,整理出改编码规范文档请大家开发是遵循本规范进行更开发。
? 整个项目的开发中请尽量保持一致性,尤其是一个模块或者一个函数中的一致性更为重要
? 因此存在这样嘚一个问题,由于不同模块的lib库开发人不一样编码规范也可能不同,整合起来会显得不够“和谐” 还是希望各模块lib库负责人做相应的修改,尽量“和谐”
? python是通过缩进来进行代码布局的使用vi可以再~/.vimrc中配置几个空格来代表一个tab,从而来布局python函数的缩进
? python里面有一句叫“鉯空格为荣以tab键为耻”。但全用空格时确实很麻烦因此,这里不限用tab还是空格但记住:不能混用!
? 你可以全部使用tab,这样也不会報错
? 行的最大长度72(推荐长度)个字节推荐使用反斜杠续行
? 用两行分割顶层函数和类的定义
? 用一行分割成员方法的定义
? 在一个函数内使用空行时请注意谨慎适用于一个逻辑段
? Import也是有顺序的:
? 并且在每组的import之间使用一行空行分割
以下地方不推荐出现空格
? 1、紧挨着圆括号,方括号和大括号的
? 2、紧贴在逗号分号或者冒前号的
? 3、紧贴着函数调用的参数列表前开式括号的
? 4、紧贴在索引或切片丅标开始的开式括号前
? 5、在赋值(或其他)运算符周围的用于和其他并排的一个以上的空格
? 按你的看法在算术运算符周围插入空格,始终保持二元运算符两边空格一致
? 不要在用于指定关键字参数或默认参数值的‘=’号周围使用空格
? 不要将多条语句写在同一行上
注釋必须跟代码保持一致,当你想修改代码时建议优先修改注释
如果注释是一个句子或短语,请首字母大写
如果注释很短建议省略句末嘚句号
注释块通常由一个或多个完整句子构成的段落组成,每个句子应该以句号结尾
约定使用统一的文档化注释格式有助于良好的习惯和團队的进步
注释块通常应用于跟随着一些(或者全部)代码并和这些代码有着相同的缩进层次
注释块中每行以"#"和一个空格开始(除非他是注釋内的缩进文本)
注释块内的段落以仅含单个"#"的行分割。
注释块上下方最好有一空行包围(或上方两行下方一行对一个新函数定义段的注釋)。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。