Python语言作为工作中效率提升的工具,非常好用的。如果没有编程语言基础,想学习Python后从事开发,重点要放在Web学习,框架学习上。打好Linux基础,多了解一些Java还是比较好。 Python好用易学,在大数据、人工智能方面具又其他语言无法比拟的优势,如果你是有其他语言编程经验者,学了Python 比其他人更有竞争优势。 社会的进步,科技的发展,越来越离不开“高端、大气、上档次”的编程人员,很多枯燥的代码在他们身边摇身一变,变成服务于我们生活的好帮手。对于很多没有接触过编程的朋友来说,感觉编程离他们很远,感觉永远处在两条平行线上,没有相交的一天。其实不然,当你认识了python编程语言后,你会改变你的想法。 python 本人最开始学的是C语言、后面有学C++ 、JAVE、PHP,直至后面接触了python编程语言。惊叹python语言的“简结、明确、优雅、不拖泥带水”。做到“想用就用”,不要“思前想后”,这样说可能很多没接触过编程的朋友有点蒙,可能会觉得不就是门编程语言吗?哪有那么多的说道? 下面我用个简单的猜数字游戏来说明python的“简洁、优雅” 该游戏要实现的功能有: 猜整数,该数字为1到10之间的随机数。 每个人有三次机会,三次机会用完即游戏自行结束。 每次猜数都会有中文提示,比如说太大,或太小。 数字游戏代码 上图仅用短短十来行代码即现实了我们上述想要的功能。 python作为一门计算机高级编程语言,不但得到很多程序界大牛的喜欢,其实也很适合初学者。 对于初学者来说,相较于其它的计算机编程语言,他的优点如下: 语法非常简单,代码的可读性很高,容易入门,在初期就能让你找到信心。 python作为一门动态语言,更适合初学者编程者,它能让初学者把精力集中在编程对象和思维方法上,而不用去担心语法、类型等外在因素。 pythonj易学,它虽然也是用C语言编写的,但它摒弃了C语言中非常复杂的指针,简化了python语法。 以上,仅为个人的一些看法和建议,希望能起到抛砖引玉的作用,也希望广大喜欢编程但还没有迈出第一步的朋友,勇跃迈出第一步,早日实现自己的梦想。 如果你选择了自学,我想给你提几点建议: 1.找浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什 么。 2.去找实际项目练手。最好是要有真实的项目做。可以找几个同学一起做个网站之类。注意,真实项目不一定非要是商业 项目。 3.最好能找到一个已经会python的人。问他一点学习规划的建议,然后在遇到卡壳的地方找他指点。这样会事半功倍。 4.另外,除了学习编程语言,也兼顾补一点计算机基础,和英语。 5.不但要学写代码,还要学会看代码,更要会调试代码。读懂你自己程序的报错信息。再去找些github上的程序,读懂别 人的代码。 6.学会查文档,用好搜索引擎和开发者社区。 就是以上这些,希望你能有所收获。 |
|