我在阅读Python的Pygame模块时遇到了类似的问题:“pygame中的大多数函数都是用C和汇编编写的。”他们怎么能做到这一点呢?
我能做这样的事吗?
import zNumber #zNumber module is written with Assembly
a=zNumber.sum(1,2)
print(a) #Out 3
昨晚,我遇到了一个叫Jython的术语,这对我来说有点陌生,所以我开始阅读它,只是为了增加我对Python的困惑。我也从未真正使用过Python。这就是我所困惑的。
Python is implemented in C --这是否意味着解释器是用C编写的,还是解释器将其源代码转换为C呢?
CPython不过是最初的Python &这个词是后来发明出来的,是为了区别它和Jython -是真的还是假的?
既然Python是用C实现的(不太确定这意味着什么),但这是否意味着python可以与任何C代码无缝集成。
Jython是一种新的编程语言,还是它的语法和其他编程结构看起来
实际上,我正在编写PIG脚本,并希望在满足其中一个条件时执行一些语句集。
我已经设置了一个变量,并检查该变量的一些值。假设
if flag==0 then
A = LOAD 'file' using PigStorage() as (f1:int, ....);
B = ...;
C = ....;
else
again some Pig Latin statements
我可以用猪脚本来做这件事吗?如果是,那我该怎么做呢?
谢谢。