码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 少儿编程语言C++和python比较


    python和c++的区别

    python和c++的区别_末日在做什么呢的博客-CSDN博客_python和c++

    Python与C++的区别_兰亭落雪的博客-CSDN博客_c++和python

    C++和python的比较

    C++和python的比较_sunshine_shan的博客-CSDN博客_c++和python

    势头强劲的 Python PK 强大的 C++,究竟谁更胜一筹?

    势头强劲的 Python PK 强大的 C++,究竟谁更胜一筹?_格格巫 MMQ!!的博客-CSDN博客_python和c++哪个好

    C++和python的区别

    C++和python的区别_pipi糖的博客-CSDN博客_python和c++

    c++和python先学哪个?

    c++和python先学哪个?_程序员的小傲娇的博客-CSDN博客_c++和python先学哪个

    c++和python哪个好_python和c++哪个好 有什么区别

    c++和python哪个好_python和c++哪个好 有什么区别_weixin_40001395的博客-CSDN博客

    语法:Python与C++对比

    语法:Python与C++对比_yuyuelongfly的博客-CSDN博客_python与c++的区别




    A、方向一:往计算机专业方面走,建议选择C++

    (1)、现在的算法竞赛用的是C++语言,实际上如果对编程语言比较了解的话,倒不如说是C语言加上了C++ 的STL,用的还是C语法,C++的面向对象基本上没有用上(大部分情况是这样的,当然也可以用真正的C++面向对象方式)

    (2)、现在能见到的很多的计算机专业资料,很多都是用c、 c++语言的伪代码描述的

    (3)、研究生考试考数据结构,目前用的还是C语言,一直就没有变过

    (4)、C++几起几落,但C++至今在业界没有其它语言可以取代,可以去搜集一些相关的C++的历史发展资料。了解的越多,你越能知道C++在业界的地位。

    例如:C++ 在很多后端开发占优势的。速度就是最大的优势

    TCP/IP协议的书籍: C伪代码

    系统的API:大部分用C语言写的,要想看懂,必须有C语言的基础 ………………

    (5)、算法和数据结构,用C C++描述有天然的优势,因为C语法是与机器模型对应的,学好了C语言,可以更好的理解计算机的运行原理。

    (6)、算法竞赛走的是计算机专业的路线,不是普及,如果走专业路线,请选C、C++

    (7)、C是任何一个计算机从业人员都应当学习的编程语言

    (8)、C和C++是计算机从业人员的标准语言,要是不懂,那你根本没办法和你的同行交流。

    (9)、学python不会C可以,但是会C的话,更好

    (10)、如果想吃IT的技术饭,C是必学的,C++也值得学


    B、方向二:如果走普及的话,那选择python

    这个是目前最火的语言。以前是VB,VB之前是PASCAL。现在python代替了VB。

    但作为大型的程序设计语言和系统级语言,目前,C++没有其它可以与它相类拟的可以替代的语言。


    C、方向三:python可以走AI(人工智能)的专业方向

    AI技术是依托于大数据技术、云计算、嵌入式技术等技术的。

    信息技术的三大支柱:计算机技术、通信技术和传感器技术。

    在AI相关的技术中:

    计算机技术:大数据技术、云计算、嵌入式技术等

    通信技术:5G

    传感器技术

    通信技术和传感器技术无疑用到的最多的语言也是C语言。这也是TIOBE排名中,C语言一直非常稳定的原因(第2名)。

    C++现在排第4,以前长期排第3。

    这些技术实际上都要用到Linux+C,其底层很多都是C代码实现的。

    Home - TIOBE

    如果您往计算机硬件、信息安全方向等这些计算机底层的技术方向走的话,那可能还需要学习一门语言:汇编语言。

    汇编语言相对更加小众,但不代表它没有市场,在某些领域它无可替代。

    还有一个问题,学了C /C++语言,难道就不能再学python啦?

    答:肯定不是的,只是一开始,不要两种语言一起学,比如学C++,就最好不要同时学python,有了相当的C++基础,再学python,很容易学会。

    注意这里主要是指的基本语法的学习,基础的学习阶段。

    一门编程语言的基本语法,就是中小学生,业余时间,用1至2年来学习,足够。

    当然学了C语言,再学C++,这个不用考虑这个问题,是因为C++兼容C语法

    当其中一门语言学的比较好了,再学另一种语言,这样避免混淆。

    两种语言一起学容易混淆,这样学没有学习效率,浪费了很多宝贵的时间。

    最后,要学习一些关于linux的相关的知识,学会用linux系统。欧洲的一些国家,中学的信息教育是linux系统+编程语言。




    C++比Python要难,但C++比Python要强大,C++学好了,要转其他语言会比较容易,

    C++更接近底层,大型操作系统,游戏,高性能算法都是C++的强项,更适合用C++写。

    学C++能让你理解到语言的核心,程序的机理,如果你想往编程的核心发展,了解程序的更深境界,了解底层,内核,那C++是你非常好的选择。

    Python,目前很火的语言,特别是在深度学习(你可以简单理解为人工智能)方面应用尤为广泛,为什么火,因为之前有很多人使用Python写了很多好用的框架,但其实有些框架底层实现就是C++,Python比较简单,易上手,近年来在语言排行榜稳步上升,如YouTuBe就是Python写的。

    所以,你想选择学什么,首先你得知道你要干什么,如果想从事系统级开发,大型游戏开发,想钻研语言的技术,感受更深层的语言的魅力,从事算法工程师等工作,那么C++是不二之选。如果你想搞人工智能,Python最适合,C++也可以,但是资料可能就会少一些。

    推荐 C/C++ 人工智能 框架和库

    推荐 C/C++ 人工智能 框架和库_quickbrain的博客-CSDN博客_c++人工智能库



     说信奥是少儿编程的高级阶段,我觉得多数的朋友不会有什么意见,

    但说少儿C++编程是少儿编程的高级阶段,我不是完全认同

    少儿C++编程的学习肯定是要从C++基础一点点儿学起的,

    有的说python是少儿C++编程或信奥的前置课程或基础

    或者说先学scratch,再学C++或python

    我认为这个说法欠妥,

    小学二三年级完全可以直接学习少儿C++编程(比如:C++画图、C++基础)

    不一定学了scratch后再学C++,或者学了python后再学C++

    没学过Scratch,可以直接学Python或C++,
    没有学过Python,一样可以学C++,
    这三者,并不构成进阶的关系。

    少儿C++编程也有C++画图或C++基础比较简单的内容

    Scratch -> C++画图->信奥(C++)学习导航

    Scratch -> C++画图->信奥(C++)学习导航_dllglvzhenfeng的博客-CSDN博客


    竞赛用的C++和工业用的C++侧重点不同。

    工业用的C++学习起来很难,但是中小学生竞赛用的C++侧重于考察算法而非语言本身,

    竞赛用的C++基本语法很容易入门。

    并且C++直接跟系统底层打交道,更有利于学习者了解电脑的运行原理。

    摘自:

    python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好

    python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好_编程大乐趣的博客-CSDN博客




    小学生C++学习资料集-2022.07.11

    小学生C++学习资料集-2022.07.11_dllglvzhenfeng的博客-CSDN博客

    小学生C++趣味编程 视频集

    小学生C++趣味编程 视频集_dllglvzhenfeng的博客-CSDN博客

    Scratch -> C++画图->信奥(C++)学习导航

    Scratch -> C++画图->信奥(C++)学习导航_dllglvzhenfeng的博客-CSDN博客

    C++ python 小游戏 画图 资料集

    C++ python 小游戏 画图 资料集_dllglvzhenfeng的博客-CSDN博客

    C++ python 小游戏 画图 资料集

    C++ python 小游戏 画图 资料集_dllglvzhenfeng的博客-CSDN博客



     经过这几年的发展,

    少儿C++编程的比赛,现在基本都有了和Python类似的对应的比赛

    比如:

    1、蓝桥杯青少年创意编程C++、python

    2、电子协会C语言、python

    3、NCT C++、python

    4、NOC C++、python

    5、PAAT C++、python

    6、CPA C++、python

    7、NCRE C++、python

    等等,这些相对信奥来讲,要简单一些,是普及性的比赛和考试

    上面的这些C++比赛,既可以作为普及适合多数同学学习的比赛和考试

    也可以将其作为学习信奥的前置课程

    这个和对应的python类的比赛和考试是差不多的

    少儿C++编程不仅仅有少儿编程高级阶段的信奥,还有普及性的相关比赛

    我觉得少儿编程发展到现在,少儿C++编程的体系更完备一些

    中小学信息学相关比赛汇总(C++类)

    中小学信息学相关比赛汇总(C++类)_dllglvzhenfeng的博客-CSDN博客_c++小学比赛


    软件编程(C语言)

    中国电子学会考评中心

    电子协会C语言一级的适宜:3-5年级

    蓝桥杯创意编程大赛:

    STEMA 初级考试的考生为 7-10 岁学生(U10,约 1-4 年级),考试包括 Scratch、
    Python、C++、Arduino、Micro:bit、EV3 等六个组别;

    ( 摘自《STEM 能力测试 (STEMA) 及蓝桥青少年信息技术等级考试 (蓝桥等考)白 皮书》12.0 版 P15页 )

    2021-2022学年全国中小学信息技术创新与实践大赛:软件创意编程赛道

    初中C++组

    全国中小学信息技术创新与实践大赛(NOC)



    蓝桥杯 青少年创意编程大赛 scratch 组、中国电子学会scratch等级考试等

    蓝桥杯 青少年创意编程大赛 scratch 组、中国电子学会scratch等级考试等_dllglvzhenfeng的博客-CSDN博客

    小学C++编程入门书籍及相关资料介绍(一)

    小学C++编程入门书籍及相关资料介绍(一)_dllglvzhenfeng的博客-CSDN博客_小学c++编程

    小学C++编程入门书籍及相关资料介绍(二) 算法篇

    小学C++编程入门书籍及相关资料介绍(二) 算法篇_dllglvzhenfeng的博客-CSDN博客_小学c++编程

    小学C++编程入门书籍(三)

    小学C++编程入门书籍(三)_dllglvzhenfeng的博客-CSDN博客_c++小学

    少儿编程:C++绘图相关书籍篇

    少儿编程:C++绘图相关书籍篇_dllglvzhenfeng的博客-CSDN博客_儿童c++

    从Scratch到C++ 从Scratch到python书籍

    从Scratch到C++ 从Scratch到python书籍_dllglvzhenfeng的博客-CSDN博客

    C++游戏入门书籍推荐

    C++游戏入门书籍推荐_dllglvzhenfeng的博客-CSDN博客_c++游戏编程入门



    动画学信奥 漫画学算法 CSP-J入门级 (一)、计算机基础与编程环境(依据「NOI大纲」)

    动画学信奥 漫画学算法 CSP-J入门级 (一)、计算机基础与编程环境(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客_cspj考试大纲

    动画学信奥 漫画学算法 CSP-J入门级 (二)、C++程序设计 数据结构(依据「NOI大纲」)

    动画学信奥 漫画学算法 CSP-J入门级 (二)、C++程序设计 数据结构(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客_csp-j 数据结构

    动画学信奥 漫画学算法 CSP-J入门级 (三)、算法(依据「NOI大纲」)

    动画学信奥 漫画学算法 CSP-J入门级 (三)、算法(依据「NOI大纲」)_dllglvzhenfeng的博客-CSDN博客



    NOIP1998-2018年普及组 CSP-J2 2019 2020 解题报告及视频

    NOIP1998-2018年普及组 CSP-J2 2019 2020 解题报告及视频_dllglvzhenfeng的博客-CSDN博客

    NOIP1998-2018 CSP-S2 2019 2021提高组解题报告与视频

    NOIP1998-2018 CSP-S2 2019 2021提高组解题报告与视频_dllglvzhenfeng的博客-CSDN博客

    NOIP2011-2018提高组解题报告

    NOIP2011-2018提高组解题报告_dllglvzhenfeng的博客-CSDN博客

    2019 CSP J2入门组 CSP-S2提高组 第2轮 视频与题解

    2019 CSP J2入门组 CSP-S2提高组 第2轮 视频与题解_dllglvzhenfeng的博客-CSDN博客

    2020年CSP-J2 CSP-S2 复赛题解

    2020年CSP-J2 CSP-S2 复赛题解_dllglvzhenfeng的博客-CSDN博客

    2021 CSP-J 复赛解析

    2021 CSP-J 复赛解析_哔哩哔哩_bilibili

    2021 CSP J2入门组 CSP-S2提高组 第2轮 视频与题解

    2021 CSP J2入门组 CSP-S2提高组 第2轮 视频与题解_dllglvzhenfeng的博客-CSDN博客

  • 相关阅读:
    Git语句
    硬盘对拷(硬盘复制)操作指南
    ElasticSearch7.3学习(三十二)----logstash三大插件(input、filter、output)及其综合示例
    Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
    【zeno】为zeno增加子模块/新节点的最小化的例子
    MySQL学习指南&笔记&经典案例句
    三个线程T1,T2,T3.保证顺序执行的三种方法
    多线程 Leetcode 打印零与奇偶数
    39.JavaScript中Promise的基本概念、使用方法,回调地狱规避、链式编程
    Java-Atomic原子操作类详解及源码分析,Java原子操作类进阶,LongAdder源码分析
  • 原文地址:https://blog.csdn.net/dllglvzhenfeng/article/details/125851235
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号