小编Tos*_*iro的帖子

如何将字符串列表转换为球拍中的字符串?(保持空格完整)

如何在DrRacket中将字符串列表转换为字符串?例如,如果我 '("44" "444")将其转换为"44 444"

我尝试了string-join,但它需要一个分隔符,如果我放一个它用分隔符替换空格,如果我使用""分隔符,它只是摆脱它.

scheme list racket

2
推荐指数
1
解决办法
654
查看次数

批量运行 python 脚本并等待执行返回

如何在 Windows 中编写批处理脚本来启动 2 个 python 脚本并等待它们返回?如果我终止批处理脚本,也会终止它们吗?

已经问过这个问题但没有得到答案...也在此处寻找解决方案,但列出的解决方案不会等待 python 脚本执行返回。

编辑:是的使用 ctrl+C 终止它

python windows batch-file

2
推荐指数
1
解决办法
7852
查看次数

轮询与中断?

假设您有一个具有 32 深度 FIFO 的设备,其中在转换完成后存储来自 ADC 的数据。每次 FIFO 中有 X 个样本时,您都可以触发中断并从中获取数据。

当中断触发时,设备上的中断寄存器中的一个位被设置并且中断线被断言。

所以我的问题是:轮询中断寄存器以获取数据与使用中断线的功能有什么不同吗?是否有任何时间问题或我应该注意的任何问题?

microcontroller interrupt fifo

2
推荐指数
1
解决办法
2万
查看次数

python range() for循环中的最大值

如何指定范围函数中的最大值,使其在特定数字后恢复到开头?

IE:

for i in range(253, 2):
    print i

Would print 253, 254, 255, 0 , 1, 2  
Run Code Online (Sandbox Code Playgroud)

如果最大值为 255


编辑(阅读评论和答案后)

这应该有效吗?

if start < end:
    list = [ i for i in range(start, end + 1 ) ]
else:
    list = [ i % 256 for i in range(start, end + 256 + 1 ) ]
Run Code Online (Sandbox Code Playgroud)

回顾这一点,人们似乎喜欢复杂而不是简单。当可以通过简单的循环完成时,为什么要使用 itertools 和其他复杂的构造呢?

python loops range

-3
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×2

batch-file ×1

fifo ×1

interrupt ×1

list ×1

loops ×1

microcontroller ×1

racket ×1

range ×1

scheme ×1

windows ×1