一、如何选择一门编程语言
说到编程,很多人都想着多么厉害,多么大神。
但是其实编程不过就是码代码,就像砌砖一样,设计好图纸,然后按部就班的码上去就好了。
但是砌砖也是个技术活,你要去学习怎么用工具,怎么定位,怎么放砖块。甚至需要用多少水泥都需要去学习。
等你把这些都学习好了,恩,可能你已经在这里看不到我了,或者根本就不要看我在这里瞎扯了。
我们学习编程的目的是什么?是为了帮助我们现在的生活和工作更加轻松,而不是转行(当然,等学的足够的深入时考虑转行也没问题)。
那么,我们就需要选择一门适合我们的编程语言了,怎样的编程语言适合我们呢?
一部分的人都猜到了,就是python。
python是一门很强大的编程语言,是不是最好的我就不说了(PHP大军请息怒,绕在下一命)。
那么python强大在什么地方呢?
1、简单易懂
python是被吉多·范罗苏姆搞出来的,这可是个大牛,人家创造一门编程语言仅仅是因为无聊。具体的大家可以百度一下,都很清楚。
吉多·范罗苏姆在搞出python的时候就没想过让他变得多么的专业,他的想法就是让非程序员可以使用,所以python的代码非常简单,只需要我们拥有了编程的思维,自然而然我们就会学会python,所以python很快火了起来。
2、代码优美
python的代码足够的简单,简单到你甚至可以省略大部分的标点符号,而这也让它经常性的出现各种各样的错误。
所以为了不会出现这种错误,吉多·范罗苏姆制定了严格的格式,而正是这种严格的格式,使得我们代码变得非常漂亮。
3、可用的库多
python很简单,简单到人们很快就能掌握它的基本语法,而更多的时间则会被用来编写各种各样的小玩意,所以python的库文件很多,你在学习python的过程就会发现,你需要的大部分功能都会找到对应的库来帮你解决,而你需要做的就是整合,这样就会有更多的库出现在大家面前,全民推动创新,python的库文件也会越来越多。
4、强大的通用性
python不像其他的语言,总是被限制到一个应用的方向,python是非常全面的,可以写后台脚本,可以写前端页面,可以做用户界面,可以写网络协议等等,得益于python强大的库储量,python几乎是全能的。
5、免费
没错,python拥有很多的库,但是有人觉得这些终究是别人写的东西,轻易使用的化被发现自己怎么办?其实完全没有担心的必要,因为python是一门开源的语言,所有能够找得到的库都可以免费使用。
以上5个优点(当然不止这么点优点),也让Python越来越受到欢迎,
二、如何学习python
1、工具的选择
编程,就是像写作一样去书写代码,这个时候,让我们的创作更加方便也更加愉快,一个好的编写代码的工具就是我们手中的笔,而怎么选择这只笔尤为关键。
python的编程也需要有一只好的笔来为我们书写,那么市面上都有哪些不错的笔呢?
给大家一个链接
https://www.runoob.com/w3cnote/best-python-ide-for-developers.html
大家可以在这里找到python的各种工具,当然,现在的我使用的sublimt text3,为什么选择他,你看了就知道了。
2、python的代码有多简单
3、python编程需要注意什么
最需要注意的就是行和缩进,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块,缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量
这里的报错就是说,小子,你忘了缩进了,记住这个报错信息
IndentationError: expected an indented block
当然,python也有一些其他的需要注意的地方,这些就需要各位去找资料了。
3、给大家一个小小的python游戏
# -*- coding: UTF-8 -*-import randomnumb = random.randint(1,10)Guess = int(input("猜一下数字是多少:"))if numb == Guess:print("猜对了")else:print("猜错了,是%d"%numb)