如果你只是单纯有兴趣的话,建议入手Python,它真的很友好;如果你打算以后走这条路的话,C必学。事实上,我个人感觉学完C对之后的语言学习更有帮助(笑)我就是先学了C再学得Python,虽然C也学的不怎么样,但是学Python的时候,明显感觉自己的接收速度更快。因为C真的是很基础的很基础的语言了,但是Python对于大部人而言还是更友好的,所以主要还是看你自己!

下面讲一讲怎么学的问题。(以下所说均基于我的个人实际,不一定对你也有同样的帮助,仅供参考)

语言学习的话,我感觉学习的方式途径都大差不差。以我自己为例,我所学习的每一种语言,第一步都是重复敲代码。我一般会买书,这样看代码会更方便一些。然后按照书,把代码敲上去(就是一个字母一个字母的敲,千万别使用复制粘贴,复制粘贴没用的),重复敲代码是一个培养对代码感觉的阶段,有点像你刚开始学英语的时候听录音跟着一遍一遍重复读培养语感一样!

第二步是拆分学习。其实就是把一些常用的代码语句结构细化,学知识点。比如最最基础的输入输出语句你得会吧,以怎样的形式输出你得掌握吧(等等等等)。这一步你可以自己看书学,当然也可以听老师讲,在网上找些资源来看也是极好的(毕竟互联网这么发达,网上资源这么多哈哈哈哈)。我自己是比较倾向于听老师讲的,因为我感觉听别人讲比较生动,我接受知识的速度也更快一些。以下资料需要自取(点不了吃亏,点不了上当好吗!!)

第三步是模仿。我们亲爱的鲁迅先生曾在《非我言》中讲到:“一切伟大创作的开端皆是模仿。”(周树人:这话我没说过)。一切都得慢慢来。当你已经对编程的语句有了一定的了解之后,你就可以通过对第一步不停敲敲敲的代码进行适当的改写,以此适应你的不同需求。这部分建议最好能够通过题目来反映(或者是现实生活中的一些简单问题),看看自己能不能通过编程解决。刚开始可以选择一些简单一点的情景,后续熟练之后可以不断加大难度。通过不断地模仿再模仿,就能够增加对语言的熟悉度,进而进阶到复杂的编程语言的书写。

最后一步就是创作了。其实说到底,无论是C还是Python,其实都是一种工具,一种能够帮助我们简(偷)化(懒)的工具。根据你在现实生活中发现的问题,通过你近段时间不断学习编程而获得编程思维的智慧大脑简化现实生活中的复杂问题,搭建模型,设定参数,最后运用代码实现模型的求解,从而解决现实生活中的问题。到了这一步,你差不多就成功了!!!学习完成!

python课程与c+课程有什么不同-C和Python我该先学什么?相关推荐

  1. 有没有通俗易懂的python课程-有没有简单易懂的入门级Python辅导书或网络课程?...

    为大家推荐两本python书籍,希望能对你有所帮助. <python编程从入门到实践> /> 本书是一本针对所有层次的Python 读者而作的Python 入门书.全书分两部分:第一 ...

  2. python测试开发自学教程-2019第一期《python测试开发》课程,10月13号开学

    2019第一期<python测试开发>课程,10月13号开学! 主讲老师:上海-悠悠 上课方式:QQ群视频在线教学,方便交流 本期上课时间:10月13号-12月8号,每周六.周日晚上20: ...

  3. python游戏编程入门电子书-请问自学 Python 有必要买课程吗?

    自学Python没有必要买课程,因为现在网上Python相关教程已经足够多了! 当然,自学Python务必先确定方向,即学习Python用来做什么?写爬虫?自动化?人工智能还是数据分析?如果没有确立方 ...

  4. python是一门什么课程-Python究竟是一门怎样的语言,Python为什么这么火?

    Python究竟是一门怎样的语言? Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些 ...

  5. python是一门什么课程-为什么说Python是一门伟大的入门语言?丨课程推荐

    原标题:为什么说Python是一门伟大的入门语言?丨课程推荐 作者:Elliott Hauser 本文节选部分:Elliott Hauser 的文章 Why Python is a Great Fir ...

  6. 英语和数学不好可以学python-西安童程童美Python人工智能少儿编程课程好不好

    在布局人工智能,到底几年级的孩子适合学习少儿编程? 随着中国制造2025计划"以加快新一代信息技术与制造业深度融合为主线,以推进智能制造为主攻方向"及2017年推出的<新一代 ...

  7. python少儿编程 在线课程-石家庄Python人工智能编程

    一.童程在线简介童程在线作为童程童美独立开发的专有可视化在线少儿编程教育平台是美国纳斯达克上市的达内教育集团旗下产品,拥有来自国内外优秀名企.名校的师资教研团队,17年编程教育经验沉淀,累计研发超50 ...

  8. python少儿编程 在线课程-宁波Python程序开发课程

    课程详情 大数据及机器学习必备语言,推荐9-13岁青少年学习. 帮助孩子掌握Python语言的主要核心基本语法.掌握Python面向对象开发的基本概念.掌握Python和Pygame进行2D游戏开发. ...

  9. python免费课程讲解-Python快速入门免费课程

    天善学院介绍:天善学院是国内最大的BI 产品学习平台,致力于推动国内BI.数据分析.大数据领域的人员学习和发展,课程涵盖国际国内知名BI可视化产品,cognos.tableau.qv等等,课程量丰富. ...

  10. [转载] 《Python语言程序设计》课程笔记

    参考链接: Python程式设计语言 文章目录 第一部分 Python快速入门第1周 Python基本语法元素第2周 Python基本图形绘制 第二部分 Python基础语法第3周 基本数据类型3.1 ...

最新文章

  1. pandas分层索引(层级索引、MultiIndex)的创建、取值、切片、统计计算以及普通索引和层级索引的转换方法
  2. Python技巧之“is”对比“==”
  3. PyCharm出现module ‘matplotlib’ has no attribute ‘verbose问题
  4. 10.27 sort
  5. 【数据结构与算法】之深入解析“格雷编码”的求解思路与算法示例
  6. linux shell 时间运算以及时间差计算方法
  7. Win7开发系列: Win7 UAC帮助类
  8. Product settype list tool - report PROD_DISPLAY_SETTYPE
  9. 高清监控如何选择交换机
  10. C#LeetCode刷题-深度优先搜索
  11. RabbitMQ-1 Helloword
  12. 掌握这个套路,让你的可视化大屏万里挑一
  13. 最近,4000余名工程师,集体重学数学!竟都只用这一招,快来!
  14. html实现pdf导出excel表格,一篇文章详解:Vue框架下轻松实现Excel、PDF导出
  15. 力扣-1464. 数组中两元素的最大乘积
  16. FlexPaper — 可以用来仿豆丁网、百度文库的PDF在线阅读功能
  17. 关于HTTP GZIP解压问题
  18. 微信H5多级分佣开心刮刮乐源码
  19. Android 9.0 10蓝牙音乐获取歌手、歌曲等信息
  20. python通过两点之间的经纬度测算距离

热门文章

  1. Struts2利用stream直接输出Excel
  2. loadClass和forName 的区别
  3. php 一行代码解决二维数组去重
  4. Hexo+github搭建个人博客-博客发布篇
  5. 浅谈配置文件:spring-servlet.xml(spring-mvc.xml) 与 applicationContext.xml
  6. day04_07-三个函数的区别
  7. 一步一步学JVM-垃圾回收器
  8. hdu 4288 Coder
  9. [原创]浅谈持续集成在测试中的应用
  10. Yahoo!团队实践分享:网站性能优化的34条黄金守则