python缩进必须是四个空格吗 一万行C语言,Python,java分别能做什么事?

[更新]
·
·
分类:互联网
2321 阅读

python缩进必须是四个空格吗

一万行C语言,Python,java分别能做什么事?

一万行C语言,Python,java分别能做什么事?

一万行c语言代码可以完整的实现python了,因为现在大多数用的python叫cpython。
一万行python 可以实现一个小型论坛了
一万行java也还可以实现python,现在python有一个版本叫ipython是Java语言编译实现的[大笑]

是自己手写一万行还是加导入的包里的源码加一起一万行啊

这个问法不严谨,如果可以任意调用,基本上,一行代码可以实现百分之九十的用户需求,不要的哪种语言。

简单用行数来衡量是没有意义的,因为至少C、Python、Java对空白和换行都是忽略的(Python有缩进要求,但是可以出现大量空行),这样即使打印个Hello World,我可以给你一行python实现,我也可以给你搞十万行代码实现。
用C的话,我直接给你手敲二进制编码,然后加上水空白符等,十几万行也是可以给你做到的。
如果你说的是正儿八经开发过程中累积下来一万行左右的代码,用C 的话,可以实现一个简易的C语言编译器(github上有很多),但是也可能只是开发了一个格式化库(fmt库),只是因为,目标是简单实现功能和做一个完善、完备以及在大部分情况下都有正确表现和良好性能的库,需要做的东西是不同的。
甚至大部分情况下,没有对各种情况进行严格规范、测试、优化的情况下,大部分C/C 的库,几千行都能搞定个差不多,几百行规模的也不在少数,毕竟很多东西,纯功能没有那么复杂,复杂的是对各种情况的优化。
对于一般情况来说,实现类似的功能,Python代码量可以算相对而言比较少的,缺点是,严格要求性能时,python做不到。Java代码相对而言啰嗦一点,C语言折中,但是几乎所有的组件和数据结构都要你自己实现,整体代码也不会少。

如果调起第三方应用和远程服务,无限可能

c可以写个支持 python java运行的环境。
python可以写个c编译器
java 可以写个c的解释器

Python是什么?它有哪些优点?

Python 是一种通用的脚本开发语言,比其他编程语言更加简单、易学,其面向对百象特性甚至比Java、C#、.NET更加彻底,因此非常适合快速开发。
它的优点度:
简单:Python 是一种代表简单主义思想的语言。易学:因为 Python 有极其简单的说明文档,因此 Python 极其容易上手。速度快:Python 的底层是用 C 语言写的,很多标准库和专第三方库也都是用 C 写的,运行速度非常快。应用领域广:Python 在 Web开发、服务器软件开发人工智能等多方面也都有着广泛的应用,并具有突出优势。

Python是计算机编程语言。是世界排名第一的语言。有点是简单易懂,Java几百行的代码他可以几十行写出来。并且可以把其他语言连接在一起。

Python是一门高级的编程语言,随着人工智能时代的到来,Python语言变得更加受欢迎了,现下社会发展之中,Python作为当下最受欢迎的人工智能、数据分析语言,凭借简单、易学等优势,成为了广大转行者的喜欢。
Python是什么?
Python是一种多范式、通用、解释的高级编程语言,Python语言允许程序员使用不同编程风格来创建简单或者复杂的程序,获得更快的结果进行代码编程,犹如用人类语言说话一样。
Python语言具有哪些优点呢?
1、Python采用C语言进行开发,但是Python不在有C语言中的指针等复杂的数据类型存在。
2、Python具有很强的面向对象特性,同时也简单化了面向对象的实现,可以消除保护类型、抽象类、接口等面向对象的元素。
3、Python代码可以使用空格或者制表符缩进的方式分割代码。
4、Python仅仅只有31个保留字,而且没有分号、begin、end等标记。
5、Python是强类型的语言,变量创建之后会对应一种数据类型,出现在统一表达式中的不同类型的变量需要做类型转换。
而且Python语言在现在生活中,应用领域非常广泛,从业岗位之多,比如说:人工智能、数据分析、科学运算、web开发、爬虫、游戏开发等都会应用Python语言同时现在国内外很多知名企业都在应用Python,我校的路飞学城也是采用Python开发的。