「人类的赞歌,就是勇气的赞歌。」

IT 社新人必看


博客相关

嗯,53it.club 复活了

这是一个使用 WordPress 搭建的网站

请在 IT 社群内联系 Bluevect 获取新账号,以便于发送评论与帖子

第一门编程语言?

也许,来到这个社时你们已经拥有了一定的编程基础了

那么直接跳过吧(

写给新人看的:

第一门编程语言推荐学什么呢

我推荐 Python,原因如下:

1 语法简洁

输出 “Hello, world!”, C++ 的代码如下

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, world!" << endl;
    return 0;
}

Java 的代码如下

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

而 Python 的代码如下

print("Hello, world!")

2 封装优雅

  • 没有各种难以理解的概念
  • 不用担心内存管理等偏底层的东西
  • 内置函数多,便于调用

3 应用广泛

Python 的生态非常健全,有着各种各样出色的第三方库

Python 可以:

  • 机器学习 (pytorch, numpy)
  • 数据分析 (pandas, matplotlib)
  • 抢课 (selenium)
  • 制作可视化数学视频 (manim)

说了这么多,Python 应该怎么学?

实话讲,校内的 Python 课你学到的东西实际上很少 (不如干别的事)

所以正确的自学方法是:上 Bilibili 寻找教学视频,跟着手敲

网上的资源比校内教材教的更系统,更完善,更符合规范

另外,IT 社内有高人进行答疑解惑(

嗯不过如果你要参加 OI,你需要先学习 C++ (废话)


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注