元宇宙非小号金色财经交流群社区官网

Serpent和Python有什么区别?有什么缺陷?

浏览:518|时间:2021-12-10 16:02:54

Serpent与Python中间的关键区别有:Python中的数据类型沒有尺寸限定,Serpent的数据类型则会在2256外溢。比如,在Serpent中测算3^(2^254)的結果是1,尽管实际上这是一个庞大的数字。Serpent沒有Decimal类型。Serpent沒有list comprehensions (比如[x**2 for x in my_list]那样的关系式),词典(Hash/Map),和其他一些高級特点。Serpent沒有first-class函数的定义。尽管合约中可以界定函数, 合约还可以读取这种函数,可是在2次函数读取中间变量(除开长久变量)是会遗失的。


Serpent有一个称之为”长久变量“(persistent storage variables)的定义。在Serpent中可以应用extern句子来读取别的合约中界定的函数。缺点: 近期Zeppelin Solution精英团队发觉其c语言编译器有一个比较严重的bug。

nt python yt

    币圈相关新闻
本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( [email protected] )
皮卡丘 2021-2024© YangKaTie.Com All