首页后端开发Python直接去学c++是可行的吗

直接去学c++是可行的吗

时间2023-06-06 20:09:02发布访客分类Python浏览750
导读:直接去学c++是可行的吗?题主学过Python,有了面向对象程序设计的思想,对学习C++语言有所帮助。Python和C++都是面向对象的程序设计语言,但这两种语言有着本质的区别。Python是解释执行的语言,C++是编译执行的语言。解释执行...

直接去学c++是可行的吗?

题主学过Python,有了面向对象程序设计的思想,对学习C++语言有所帮助。

Python和C++都是面向对象的程序设计语言,但这两种语言有着本质的区别。

Python是解释执行的语言,C++是编译执行的语言。解释执行是如果正在写某行程序语法错误,编译器马上会提示有错误;编译执行是程序在全部写完在编译过程中才能发现错误。就是Python语言书写时容易发现错误,而C++要相对难一些。但从执行效率上说,编译执行的程序要比解释执行的程序运行效率高,就是说Python运行速度要比C++慢。可见,从编程和运行方面来看它们是互有利弊。

Python语言使用缩进强制书写格式,C++则是随意书写。Python通缩进强制了书写格式,这在很大程度上规范了代码,提高了程序的可读性。C++虽然是随意书写,但也要符合编译要求,比如行尾要有分号,有大括号表示块等,只不过不用强制缩进。但优秀的程序员,一定会恰当缩进,让程序有高可读性。

Python语言和C++在应该领域不同。Python主要应用在数据分析、自动化运维等,如大数据计算、人工智能等方面;C++主要应用在服务端开发、分布式应用、游戏开发、嵌入式应用等方面。

没学过C语言,是否能直接学C++

其实C语言是C++的一个子集,说白了就是C++语言包含C语言,C++是C语言的扩展与延伸。所以,大多数C++课程的先行课都是C语言,或者干脆先讲C语言的基础语法知识。所以,题主要学C++是跳不过C语言的。

由于题主学Python,有着编程的基本思想,再学C和C++会轻松很多。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 直接去学c++是可行的吗
本文地址: https://pptw.com/jishu/64422.html
中国哪些公司是独角兽公司 python怎么删除多个数组

游客 回复需填写必要信息