都说Python简单,那Python有多简单呢?

发布时间:
2023-08-21 09:40
阅读量:
16

整数类型

C:shortintlonglong longunsigned shortunsigned intunsigned longunsigned long longint8_tint16_tint32_tint64_tsize_t

Java:shortShortintIntegerlongLongBigInteger

Python:int


类型转换

Java:Integer.parseInt()

C# :int.Parse()

JS:parseInt()

Python:int()


数据结构

C++:#include <vector>#include <map> #include <string>

Java:import java.util.List;import java.util.Map;

Python:listdictstr


访问级别

Java:publicprivateprotecteddefault

Python:_


运算

C:

Python:


安装

C:先去官网下载…… C 语言竟然没有官网?我要下的明明是 C 为啥却要下载 gcc ?不是去 gcc 官网下而是 MinGW ?MinGW 早就停止维护了,所以应该换成 MinGW-w64 ?MinGW-w64 官网最新的 gcc 版本怎么才 v8.1.0 ?ucrt 和 msvcrt 该选哪个?(晕)

Java:下载 jdk 、jre ,环境变量自己配,开发环境自己整,包管理工具自己装

Python:官网下载安装、自动添加环境变量、自带交互环境、自带包管理工具


Hello, World!

C++:

#include <iostream>:引入输入输出流头文件。

using namespace std; :使用标准库命名空间。

int main():入口函数,程序从这里开始执行。

cout:标准输出流对象。

<< "Hello, World!":输出运算符,将 Hello, World 输出到标准输出流。

<< endl;:插入一个换行符并刷新输出缓冲区。

return 0;:表示程序正常结束。


Java:

public class Main:定义了一个公共类,类名必须与文件名相同。

public static void main(String[] args):公有的、静态的、无返回值的主函数,参数为字符串数组。

System.out.println("Hello, World!");:标准库中 System 类的静态成员 out 的方法 println 用于输出 Hello, World!


Python:

print("Hello, World!") :输出 Hello, World!


报错

C:手持两把锟斤拷,口中疾呼烫烫烫

Python:这行代码索引值超出范围了


胶水

C:我运行速度快

Fortran:我科学计算强

Rust:我内存安全性高

Python:你们写的库我直接 import

END