2024-01-05 07:17:29 | 我爱编程网
C4D的确很有意思。还有maya,换作以前也许就去学着玩一玩。
不过编程中有一个原则,就是无论如何不要用“纯的”死循环。那样会把CPU耗尽,什么事情也做不了。
所以在做死循环的时候,你要在里面适当的加一个sleep。或者是类似sleep的方法。来减少CPU消耗,把时间给别人,这样才能处理好其它的事件。
IDLE比较慢。所以它的死循环也可以处理。当然它比较健壮。我以前最喜欢用它。后来就用了sublime
通常我们调试的时候,不在编辑器里调试。所以死循环也不是问题了。在sublime里编辑,然后回到命令行状态里测试。
我想C4D也是一样不允许你做死循环的。一定有一个方法,让出CPU,又不影响视频的流畅性。
用多线程并行处理while,需要 print x的话,用列队获取。
考虑多线程,开一个线程来无限累加。
import threading##多线程
def a:
while True:
print("hello")
def b:
print("xxxx")
threads=[]
扩展资
料
Python 是一门有条理的和强大的面向对象的程序设计语言,类似于Perl, Ruby, Scheme, Java。自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
参考资料:
百度百科-Python
在我们运行python程序时可能会遇到死循环,下面我们就来看一下结束python死循环的方法。
每个IDE中的终止方式略有不同,下面介绍三个不同的IDE的终止方式:
1、jupyter notebook出现死循环:
这个时候需要按这个小方块才可以停止。
2、python的shell中出现死循环:
解决方法:
按CTRL+C即可结束:
3、在pycharm里面出现死循环,要在下方才能看得出。
解决方法:点击左边的小方块,从红色变成无色就是终止了。
更多Python知识请关注Python视频教程栏目。
2024-01-01 09:58:48
2023-12-23 12:08:32
2023-09-13 13:02:53
2024-01-01 07:26:50
2024-01-01 06:15:29
2023-12-31 01:16:05