先说结论: 不是! 没有C语言的基础 完全可以从零开始学习Python!

两种编程语言完全不同的风格与属性,非常独立。 所以看你自己的目标是否需要学习。

推荐直接上手Python,除非你是科班学生,或者打算使用C、C++作为工作工具。

关于C语言:

C语言是面向过程的编译型语言,它的运行速度极快。学习C语言要学语法、内存、字符编码、编程思维、程序调试等。

C语言偏向于低级语言,概念少关键词也少;没有现代流行的语法糖;这么多年的变化也少;与操作系统、内存、文件等底层概念衔接紧密;

注意C语言和C++实际上相差很大; 对初学者来说,学习成本小,时间短;

目前嵌入式等方向应用比较多;

关于Python:Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell)

-- 来自百度百科

Python属于高级语言,也是一种解释型脚本语言;常见应用方向:科学计算和统计

人工智能

网络爬虫

说起Python的流行,可以说与最近几年的机器学习、人工智能、图像识别等概念的崛起分不开;

它有很多优秀的库(前辈、高手打造好的轮子),无数的入门学习资料;特别是让人感觉高大上的"10行代码实现人脸识别”"10行代码入门人工智能”"10行代码搞定爬虫”等碎片文章 一波又一波吸引着年轻人的眼球。

很早以前,困扰同学们的问题是缺少优秀的学习资料;而现在困扰大家的难题是学习资料太多,眼花缭乱,还有各种视频教程等等, 大大降低了学习入门的门槛。

若想深入学习,你可以选一本系统化的书籍,从头到尾开始学习。再辅助一个有趣点的视频教程,双管齐下,事半功倍;当然最重要的是,经常练手!

零基础学python还是c语言-C语言是学python的基础吗?相关推荐

  1. 前端学java还是python_零基础应该选择学习 java、php、前端 还是 python?

    相信对于每个人而言,知道编程和学习编程这件事,出发点是不同的.汤哥在北京接触编程的时间是2013年,那个时候还在一个二线城市上大学,还没有这么多各种融资,各种互联网创业的氛围,大家想的更多的是一些线下 ...

  2. python学起来难不难-零基础学Python爬虫难不难?要怎么学?

    零基础学Python爬虫难不难?要怎么学?众所周知,Python是最容易上手的编程语言,如果有一定基础,学会Python爬虫也是分分钟钟的事.对于零基础的学习者来说,Python爬虫也是比较简单的,只 ...

  3. 零基础学python比较好的网课-请问自学 Python 有必要买课程吗?

    关于学习python,本仙女有话要说 勤奋自律+觉悟5星,建议自学,如果有一个上进心但缺少自律性,对自己信心不足或觉得自己不够聪明,可以选择培训班: 题主说的是自学,那我就聊一下自学python,众所 ...

  4. 零基础学python知乎-零基础应该选择学习 java、php、前端 还是 python?

    零基础先学习JAVA吧 在大家看之前,我要先声明两点. 1.由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线,非Java Web和Java后端开发的同学 ...

  5. 零基础学python实战-苦苦发愁学习Python?让你享受 7天 掌握Python的感觉

    Python的优势是什么? 大数据时代,越来越多的人开始把python应用到数据分析领域,因为pyhton在表格操作.数据可视化等方面有其独特的优势,主要体现在以下3个方面: 一是编程上手快 pyth ...

  6. python语言编程入门先学什么-自学编程入门,先学什么语言好?

    强烈推荐Python.其实这个问题在入门阶段一直是争议十分大的问题,n多语言,n多推荐,到最后搞到新手一会听说这种语言适合新手,于是学习这种语言,一会又有人说xx语言是垃圾.弱爆了,学了也没用,之类的 ...

  7. javascript实例自学手册光盘源码_零基础,自学编程,如何选择语言?

    零基础,又要自学,如何选择一门适合自己的语言是所有踏上这条路的朋友都会遇到的第一个问题.之前,看了不少文章,说的或多或少都有道理,比如会从你将来学编程的目的入手,分析需要用什么然后学什么,有些从语言的 ...

  8. 0基础学python做什么工作好-如何快速学习Python编程?可以做什么职业?

    近些年Python热度不减,一直占据编程语言排行榜的前几位.人生苦短,让我们来学一学Pyhotn吧,找到一份满意的工作还是没有问题的. Python语言本身所具有的优势,决定了从事Python学习的开 ...

  9. python语言中的单行注释语句_Python入门基础系列(五)——单行和多行注释

    注释就像使得指定的代码不言而喻并具有高度可读性的路标.在Python中,我们可以添加单行和多行Python注释.这篇文章将详细介绍这两种方法.阅读完这些之后,您将知道如何添加Python注释以及使用哪 ...

  10. python入门指南推文_GitHub - Hiufan/codeparkshare: Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐...

    PythonShare Python初学者(零基础学习Python.Python入门)书籍.视频.资料.社区推荐 本文 主要 针对 零基础 想学习Python者.本文本文由@史江歌(shijiangg ...

最新文章

  1. SoJpt Boot 2.3-3.8 发布,Spring Boot 使用 Jfinal 特性极速开发
  2. 如何设计一门语言(三)——什么是坑(面向对象和异常处理)
  3. CV:NVIDIA驱动程序安装图文教程(根据Anaconda的CUDA版本去安装对应匹配的NVIDIA)之详细攻略
  4. nginx.config widows 简单配置存储
  5. 【渝粤教育】电大中专学前儿童科学教育 (14)作业 题库
  6. 什么是通信卫星有效载荷(payload)
  7. Dos命令tasklisttaskkill强大命令
  8. 关于vuex中actions可以返回promise的用法
  9. 力扣-1022. 从根到叶的二进制数之和
  10. 掘金 MySQL 小册的艰辛创作历程
  11. netware php_Apache MPM netware
  12. 视频编解码基本概念之 GOP
  13. docx文档怎么排列图片_怎么把图片文字转换成word?
  14. python 新词发现
  15. STM32F103ZE uIP DM9051 SPI以太网移植指南
  16. 脸部识别是根据什么识别的_我们需要知道面部识别失败的频率
  17. 自动驾驶车载相机rosenberger接口防呆设计
  18. 为什么要学习汇编语言?
  19. input输入框去除历史记录
  20. APM的3DR无线数传的安装

热门文章

  1. 未初始化的类,通过指针调用其非静态函数
  2. DSAPI QQ用户相关
  3. 手机流量网络私有地址
  4. 转《js闭包与内存泄漏》
  5. python之路--day10-闭包函数
  6. DOM对象转化成jQuery对象 $(参数) (能不能查到jQuery对象的所有方法)
  7. WCF系列之什么是WCF
  8. 元素exist/present/visible(vanish)/enable的区别
  9. 有关Linux下的一些配置
  10. 使用C#调用外部序或是执行DOS命令