软件调试是剔除软件中bug,加速软件开发的必经过程。
我们调试方式有很多,我们当前我演示我们常用2种调试方式:通过prinf输出需要查看的信息,通过专用调试器(例如python中的pdb)进行调试。
#使用printf进行代码调试
import time
from sakshat import SAKSHAT
from sakspins import SAKSPins as PINS
if __name__ == "__main__":
try:
#Declare the SAKS Board
SAKS = SAKSHAT()
for i in range(0,8):
#显示0~7数组
SAKS.digital_display.show(("%4d" % i).replace(' ','#'))
print("当前显示的i值:" + str(i))
time.sleep(3)
print("程序运行结束")
except KeyboardInterrupt:
print("任务被终止了")

#使用printf进行代码调试
import time
from sakshat import SAKSHAT
from sakspins import SAKSPins as PINS
import pdb
if __name__ == "__main__":
try:
#启动pdb服务
pdb.set_trace()
#Declare the SAKS Board
SAKS = SAKSHAT()
for i in range(0,8):
#显示0~7数组
SAKS.digital_display.show(("%4d" % i).replace(' ','#'))
print("当前显示的i值:" + str(i))
time.sleep(3)
print("程序运行结束")
except KeyboardInterrupt:
print("任务被终止了")
课程 bilibili 视频地址:https://www.bilibili.com/video/av71878718/?p=23
3D打印技术是增材制造技术,它利用计算机将需打印的物体3D模型切成一系列一定厚度的“薄片”,3D打印机自下而上地制造出每一层“薄片”,最后叠加成形出三维的实体物件。
你把车停得尽量靠近体育馆,但演唱会一结束,你却忘了车停在哪儿,你的同伴也很茫然。
使用Scratch3.0,你可以创作一个自己的动画、游戏、音乐或者其他艺术作品。
micro:bit主板上配备有一个加速度计,可以很好的检测mincro:bit在空间中的位置以及移动方向。
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。
在过去,如果你想要开发Android应用,你需要掌握Java或者Kotlin等编程语言,但是现在,Python也可以用来开发Android应用了。
本文教你一招超简单的方法,只需三步,就能将 sb3 格式作品转换成 H5,实现在移动端轻松玩!