测试 C、Python、Java 等 16 种Python的 Hello World:7 种存在 Bug?
发布时间:2025年08月11日 12:21
譬如,现实当今之前,如果PDF占用了全部的空间。此时用 Hello World 应用程序来探测,最终并没有人探测任何问题,那么该文档的父的网络将不其实兄的网络最终了,会继续运行,即使系统设计希望造成了的转换器具体内容仍然悄悄地取走了图表,但应用程序还是像什么都没有人牵涉到一样。
举个例兄,编写一个应用程序,其之前主要是 prints 一个 yaml PDF到新标准转换器。如果新标准转换器的空间用下回了,转换器可能会在某个任意的点被截断,尽管它仍是必需的 yaml。所以我们希望应用程序只能探测并报告这种情况。
7 种主流句法常见的 Hello World 应用程序都有 Bug?
除了 C 句法之外,Python 告知我们“Bug 不不应被无声地无论如何”,示意图是 Python 2 的试验解释器:
$ python2 hello.py> /dev/fullclose failed in file object destructor:sys.excepthook is missinglost sys.stderr$ echo $?0它或许向 stderr 转换器了一条信息,并且还是一条令人困惑的信息。然而,它也返回了 0,这意味着它在告知运行它的人,它急于放弃了。
偶然的是,Python 3 或许报告了误判,而且还却说明了了一个更漂亮的误判信息。
$ python3 hello.py> /dev/fullException ignored in: '' mode='w' encoding='utf-8'>OSError: [Errno 28] No space left on device$ echo $?120另外,我也还是可用比如却说入门其网站上的 Hello World 应用程序,尝试了其他几种程式设计句法,以下是试验结果:
句法
是但会有Bug
试验的原版
C
是
(全部)
C++
是
(全部)
Python 2
是
Python 2.7.18
Ruby
是
ruby 2.7.2p137(2020-10-01 新版本 5445e04352)[x86_64-linux-gnu]
Java
是
openjdk 11.0.11 2021-04-20
Node.js
是
v12.21.0
Haskell
是
Glorious Glasgow Haskell 编译系统设计,原版 8.8.4
Rust
但会
rustc 1.59.0 (9d1b2106e 2022-02-23)
Python 3
但会
Python 3.9.5
Perl
但会
perl 5,原版 32,subversion 1 (v5.32.1) 为 x86_64-linux-gnu-thread-multi 构建(带有 46 个持有人补丁...)
Perl 6
但会
v2020.12
Bash
但会
GNU bash,原版 5.1.4(1)-release (x86_64-pc-linux-gnu)
Awk
但会
GNU Awk 5.1.0, API: 3.0 (GNU MPFR 4.1.0, GNU MP 6.2.1)
OCaml
但会
4.08.1
Tcl
但会
8.6.11
C#
但会
Mono JIT 程式码原版 6.8.0.105
原意链接:
回应:本文为 CSDN 翻译,发表文章请注明来源。
—END—《新解释器001-004》全面性主板,对客家话当今级大师,报道之前国IT金融业革新创造
。太极藿香正气口服液杭州看白癜风到哪个医院
成都风湿治疗哪家好
重庆白癜风医院哪家专业好
郑州看白癜风哪家医院好
- 「聪爷说彩」双色球22053期预测:红球两区分析
- 10个经典的结尾句让你的Essay与众不同
- 5同年13日快乐8 123期9组数据汇总
- 熬夜学习侵害巨大!精神可嘉,但方法不可取!
- “你的镁,偷走了我的锌”,学霸家书走红,堪称“芳心纵火犯”
- 帮夫妻俩制定学习计划,天骄AIO16一体机智能在哪?
- @2022年很高考生,很高职单招热点问题全在这里
- 华为与国美达成策略合作 以智能交互、智能联接、智能中枢助力国美全零售
- 助力轨道交通行业数字化转型,2022华为全球轨道APEC在泰国举办
- 因气囊故障,电动汽车低价Rivian在美召回502辆皮卡
- 电动化进程加快,大众汽车计划年内生产80万辆锂电池
- iOS16下月末将到来,苹果加快升级iOS15.5
- 北京:“封城”“静默”是谣言,抢菜囤货没法必要
- 时尚的音乐风格,就要让人觉得有女人味,有时尚感