python没有main函数也可以_为什么Python没有main函数?,

为什么Python没有main函数?,

我为什么也不推荐

0Z944M92-0.jpg-wh_651x-s_872899231.jpeg

毫无疑问,Python中没有所谓的主入口函数,但是互联网上经常有文章提到" Python的Main函数"和"建议编写Main函数"。

他们的目的可能是模仿真实的主要功能,但是许多人被误导(或误解)并编写了非常繁琐的代码。

在"为什么使用Python"系列的这个故事中,我们将讨论为什么Python不具有main函数? 最后,您将获得本系列前两个故事的链接。

在开始主题之前,让我们回答以下两个问题:

所谓的"Main函数"是什么意思?

为什么有些编程语言需要强制编写Main函数?

一些编程语言将主要功能用作程序的执行入口,例如C / C ++,C#,Java,Go,Rust等,它们具有特定含义:

此主要功能名称是强制性的,这意味着必须有一个main函数。

最多可以有一个主要功能,这意味着该程序的条目是唯一的。

语法格式有特定要求,带有相对固定的模板。

为什么必须强制执行主函数?

这些语言是已编译的语言,需要将代码编译到可执行的二进制文件中,以便操作系统/引导程序找到程序的开始,因此需要定义此功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值