就我个人的观点,Python 作为学习编程的入门语言是再合适不过的。凡是在大学计算机专业学习过 C 语言的同学都感同身受,认为 C 语言不是很好的入门语言,很多曾经立志学习编程的读者,在学习了 C 语言之后,就决心不再学习编程。因此,是否学会 C 语言,好像成为了进入编程行业的筛选标准。

“编程零基础,可以学习 Python 吗”,“必须先学C语言,才能学python吗”这是很多初学者经常问我的一个问题。当然,在计算机方面的基础越好,对学习任何一门新的编程语言越有利。但如果你在编程语言的学习上属于零基础,也不用担心,因为无论用哪门语言作为学习编程的入门语言,总是要有一个开始。但是,如果将 Python 作为编程入门语言,就不会出现类似 C 语言的那些窘境问题。目前,逐渐有高校开始使用 Python 作为软件专业大学生(甚至也包含非软件专业)的入门编程语言。

除此之外,很多初学者还面临这样一个问题,那就是教程已经学完啦,教程中的代码也都已经亲自编写并运行通过了,但还是不知道如何开发一个真正的应用程序,面对问题还是不知道如何下手解决。(更多学习内容,请点击python学习网。)

如果你深有同感,只能说明你缺乏练习,代码编辑量太少。从编程零基础到专业程序员的过程,除了学习更多的基础知识,更要刻意地去培养自己的编程思维,这没有捷径,只有靠不断积累自己的代码量。

当然,增加代码量并不是要我们去盲目地编写代码,如果找不到增加代码量的方向,可以从阅读别人的代码开始。需要注意的是,在阅读他人编写的代码时,要边阅读边思考,多问几个为什么,例如代码为什么要这么写,有什么意图,有没有更简单的方法可以实现等等,必要情况下还可以给代码进行必要的注释。不仅如此,在完全理解他人代码的前提下,还可以试图对代码做修改,实现一些自己的想法。做到这些,才能说明你将别人的代码消化吸收了。

没有c语言基础可以学python吗-必须要有C语言基础才能学python吗相关推荐

  1. python工程师面试宝典_2019年,Python工程师必考的6个面试题,Python面试题No5

    第1题:Python里面如何实现tuple和list的转换? 函数tuple(seq)可以把所有可迭代的(iterable)序列转换成一个tuple, 元素不变,排序也不变 list转为tuple: ...

  2. 学python开发必须要会wsgi么_python Web开发你要理解的WSGI uwsgi详解

    WSGI协议 首先弄清下面几个概念: WSGI:全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web ...

  3. 学python开发必须要会wsgi么_学python着几个要搞清楚WSGI和uWSGI区别

    Python: 解决pip安装源被墙的问题 pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.al ...

  4. 很多都是python很简单吗,但是要如何才能入门python并精通呢?

    1,python怎么学 一般来说,Python几个月应该是可以入门了.如果你几个月还没有入门,一定是方法不对,要么就是偷懒了.我在公众号里面有一篇文章详细写过 '初学者上来不要学爬虫',爬虫虽然非常有 ...

  5. python工程师笔试题_2019年,Python工程师必考的6个面试题,Python面试题No5

    函数 tuple(seq) 可以把所有 可迭代的(iterable)序列 转换成一个 tuple , 元素不变,排序也不变 list转为tuple: temp_list = [1,2,3,4,5] 复 ...

  6. 关于电脑的基础知识_改装小白必看的汽车音响改装基础知识!

    汽车作为一个越来越普及的交通工具,已经占据了人类的更大时间和空间,成了不可缺少的生活物品,而原车汽车音响作为这个驾驶工具里的唯一具有娱乐功能的零配件有时候也是在满足不了一些对音乐有高水平要求的驾驶者的 ...

  7. Python面试必须知道的15个问题

    解决Python编码面试问题是为面试做准备的最好方式.本文将带领你了解这些问题所涉及的15个例子和五个概念. 关注<Python学研大本营> 最近不仅北上广的互联网大厂在裁员,美国科技企业 ...

  8. python语言程序设计难不难_零基础学Python编程开发难度大吗?从哪学起?

    转行零基础学Python编程开发难度大吗?从哪学起? 近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大? 今天,小编就来为大家详细解读一下这个问题. ...

  9. 56岁潘石屹下定决心学Python,60多岁程序语言之父们还在敲代码,你还敢懈怠吗?...

    十三 发自 凹非寺 量子位 报道 | 公众号 QbitAI 比你成功的人,比你还努力. 上周,SOHO中国董事长.地产大亨潘石屹,56岁生日当天发布微博宣布进军编程语言Python. 紧接着第二天,又 ...

最新文章

  1. [翻译]通过调用多个动作创建ASP.NET MVC视图
  2. 计算机项目管理报告,《软件项目管理》报告.doc
  3. 在家办公的第一天,钉钉、企业微信集体“崩溃”...
  4. 没错,那帮实习生什么都做不好
  5. java pl0 四元式,【编译原理】c++实现自下而上语法分析及中间代码(四元式)生成...
  6. SourceTree查找Github修改记录的技巧
  7. Myeclipse编辑器简单使用整理
  8. LSGO软件技术团队爬山活动
  9. python基础教程廖雪峰云-Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
  10. 相对寻址问题求解总结
  11. 大数据在企业中的运用
  12. winform获取appconfig配置文件得配置
  13. ATT CFO将于6月告退 公司审计官接任
  14. 一文读懂AlphaGo Zero算法
  15. 我的世界服务器哪个有自动铺路,我的世界自动铺路指令是什么
  16. linux命令离线手册下载,linux 命令速查手册全集下载
  17. 连接超时与读取超时概述
  18. pythonstdin_Python读取stdin方法实例
  19. HUST Trainning 2015-06-14
  20. Ubuntu下使用FreeRadius实现Wifi认证

热门文章

  1. 后台报错 新导入的项目报错
  2. python四个带 key 参数的函数(max、min、map、filter)
  3. 第二十一节(数组概要, 一维、二维数组的声明和使用,数组的排序,数组的查找,)...
  4. Express2.X迁移至3.X注意事项
  5. 面试简单整理之spring、spring mvc
  6. 卷积核尺寸如何选取呢?
  7. 软件分享:将应用一键打包成dmg文件
  8. Electron 开发环境下总是 crash
  9. jenkins环境搭建
  10. [maven] settings 文件 本地maven仓库