Python学习,第1天

来源:互联网 发布:知乎无法回答问题 编辑:程序博客网 时间:2024/05/22 10:28

写在前面。
——博主是个非常懒的人,也是首次写博客,也许更新会跟不不上,如果有喜欢看博客的哥们多多见谅。博主是通过看小甲鱼的视频来进行学习这一块的知识内容,博主是个粗人,文笔什么的不是很好,如果有哪一块地方说错了,表达不清晰多多包含。
——博主的水平并不高,仅仅算懂一些 oc(object-c),水平也不是很高,但是有信心能学进去 Python,像博主这么蠢,且懒的人都能想着去这门语言,相信你们比我懂的多,聪明的多的你不是更强吗。
——废话不多说,我们来了解下 Python。
——Python:直译大蟒蛇
——听这个 Python的意思,就感觉这个东西很莽很凶应该会很强大。
——既然学这门语言,第一步,我就要先安装对应的环境包。
Python 是个全平台的语言,而官网就有直接下载,博主的环境是 mac,在官网安装对应的环境就好了。

这里写图片描述

下载好了之后,安装也没有啥要设置的,看不太懂,就一直下一步下一步,直到下安装完成。
这里写图片描述
这里要说一下,Python Launcher 看图表,看名字就大概知道是用来设置 Python 的,至于为什么要叫Launcher,估计是设置了之后就Python 的开发会如同火箭般速度,所以就叫发射器。
而这个 IDLE ,百度百科是这么解释的这里写图片描述
idle就是编辑、运行、浏览、调试python的一个工具(GUI),他使用Thinter GUI工具包开发的python程序,可以在几乎任何python平台上运行。对于很多人来说,idle就是一个简单易用的命令行输入的替代方案。

环境和工具都已经搭好了,这个时候就可以写我们的第一个程序。
一般我们的第一个都是 hello world 嘛,这里也是不列外
这里写图片描述
这里有没有发现很奇怪的事情!!!
没错,我无意间用单引号,输出这个 hello world,发现并没有报错,python 也给我们创建出了字符串出来,这就很厉害了,在我之前学的 oc 语言,字符串是要用双引号来创建的,而这里这么智能的嘛,勾起了我的好奇心。于是问起度娘。
这里写图片描述
发现,单双引号创建字符串的时候实际是没有什么区别的,如图,所以,单引号创建字符创是为了偷懒,懒的按 shift 键,而双引号是为了解决当引号创建的字符串里面有单引号,省去转义符(\)的加入。转义符就类似 c 语言的转义符。而这里还有个特殊的符号(“”” “”“)三个双引号,这个里面的字符串展示出来的东西就是所见即所得,里面写的是什么样子,打印出来就是什么么样子,如果还是不了解的话。请参照这个:
详情连接:http://blog.csdn.net/wanghai__/article/details/6285310
这里写图片描述

第一天就先这么多,博主白天也是要上班的,只有晚上空闲的时间写博客与学习 python,但会持之以恒。希望大家多多交流。

补充一下,突然想起来关于Python,Python是什么,我昨天似乎并没有去解释说明。
这里补充一下。
Python 简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。
简单的来说,Python,很厉害!很强大!作为一个小补充在后面。