博客相关
嗯,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++ (废话)