注册 登录
编程论坛 C++教室

Python和C++

风卷浪起 发布于 2023-09-11 21:25, 869 次点击
各位大佬,请问C++和Python哪个可能更好用,学起来更方便?为什么信息奥赛用的都是C++呢
7 回复
#2
zbh1203072023-09-14 20:05
到目前而言,信息学奥赛可以使用的语言也绝对不止C++一种。这里有一个过程,上一个过程使用PASCAL语言和C语言的人非常多,后来CCF统一官宣了一下,让学生们直接使用C++语言的。C++优点有很多,我觉得适合有两点。一是代码简洁易懂,代码效率高、第二是有丰富的库可以调用,实现很强的功能。其他的编程语言也很好,如果说应用兼容和普及度的难易程度方面,C++应该是最好的。
#3
yiyanxiyin2023-09-23 18:53
python更好学 更好用(前提是在它擅长的领域)
python比较适合利用已有的库做快速开发, 而c++就是创建库的,并更注重程序的运行性能,  信奥更注重创新和性能,所以用c++
#4
风卷浪起2023-09-29 18:08
懂了,谢谢!
#5
风卷浪起2023-09-29 19:35
回复 2楼 zbh120307
我是比较喜欢Python的,因为它比C++简洁,比如打印"Hello World!":
Python:
print("Hello World!")
C++:
#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World!";
}
明显Python的代码行更少!
而且听说Python如果能多开发几代的话,运行效率也会比C++更快的
#6
onesimos2024-03-12 11:44
肯定python要好学些,但是python出问题的时候,也不是非常容易定位问题
#7
风卷浪起2024-05-04 14:35
确实,因为大项目都有很多文件,出错的时候Traceback会反映多个文件均有问题,找起来真的要花很久时间。
#8
一个charm2024-07-24 17:53
两个都好用,c++的事情python能做,python做的c++更能做,甚至python还有库(代码的集合)能直接调用c++,所以两者都差不多,但说简单,python是当之无愧的,用它们做的事情越复杂,python比c++的优势就越明显
1