Python入门笔记一

原创
2013/08/29 21:56
阅读数 193
    网上已经有很多的Python入门教程了,本来coder不应该做那种重复造车轮的人,可是个人笔记还是得记下来的,也是拿出来晒一晒等更了解这一方面的人出来指正我不经意间犯下的我所不知道的错误或者出现的问题。之所以要出来写博客,还是写学习笔记,是应为有同学和我讲想学编程,但是不知道该从哪里入门,该从哪一门语言开始学,也不知道该怎么学起,然后是各种的不知道……

    正好我也现学Python,也正好我从来都是那种好事之徒,然后我也觉得可以把自己的感受和经历讲出来,交流和分享一下。保持交流和分享也是保持创新能力和旺盛的工作精力的一种手段吧,当然受到开源思想影响的人大多也喜欢交流和分享。

    本着实用为主的原则,我不喜欢在那些命令行里面输入代码、编译、调试,当然命令行提供的可选项更多,功能更高级。但是对于我们这种应用程度的人来说一个自己习惯的IDE(IDE是什么?我理解的就是那种有自己看得顺眼的界面、提供代码补全、代码高亮标记、提供编译按钮等等功能的Windows风格的程序)更合适。一切都以简单实用为目标。

    一般的,要能在自己的电脑里写程序,都要安装一些东西。为什么要安装这些东西,我 讲不清楚。我只是从网上的教程里面学来的,安装了这些东西以后不一定能按照你期望的结果运行起来,有时候还有各种设置。

    我们普罗大众用的电脑基本上是Windows的吧,现在一般人都用windows 7了,但是我自己由于种种原因用回windows xp了。

    然后开始Python的第一步吧!第一步是去Python的官方网站下载一个Python基础安装包吧,官方站点是英文(发现Python官方站点居然有中文的“下载”两个字)的,不过没关系找到download那个选项之后,找到“The current production versions are Python 2.7.5 and Python 3.3.2.”这里,这句话的大概意思是“当前的产品版本是X.X.X和x.x.x”,Python2和Python3之间是不兼容的,所以我们选Python2.x.x吧。为啥?我其实是为ArcPy着想的,这个东西还在Python2时代……

    下载东西的过程就是自学了吧。下载好了之后安装就行了,安装界面虽然是英文的,但是一路Next是能到达彼岸的……好吧,此处略去很多字。

    一般我们安装的Python没有加入到系统的环境变量,虽然这个对我们的接下来的使用没什么大的影响,但是假如到环境变量之后你偶尔会觉得比较方便的,这个自己上网找教程吧。

    我自己习惯使用Eclipse+PyDev来写Python,和VS系的每次安装好多好多东西来说,Eclipse很小巧了,并且Eclipse能提供一个跨越Windows和Linux的界面。Eclipse在编程领域做了很多的事情,在非编程的领域也做了很多的事情!虽然网上不少人讲Eclipse不好,但是个人感觉Eclipse很给力了……

    等到把东西装的差不多了,然后该开始coder界最经典的Hello world 了!

    如果你把Python加入了你的系统环境变量了,在你的附件里打开“命令提示符”,然后输入“Python”,黑色的窗体里面就会出现类似如下的状况。
C:\Documents and Settings\Administrator>python
Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
    当然要是没有设置环境变量这一步,输入命令的时候就多输入一点吧。之所以我的是"D:\xxx\xxx",这都是出于个人习惯而已,没什么大不了的,是我安装Python的时候把默认的安装路径修改了。

    D:\Python27\python.exe

    然后,可以开始我们的 Hello world了。
    Python很简单,输入
Print Hello World
    啊哦,我错了!
print hello world
>>>File "<stdin>", line 1
>>>print hello world
                        ^
    正确的输入方式是这样的
Print ‘Hello World’
    或者是这样的
Print “Hello World”
    当然也可以这样的
helloworld='hello world'
print helloworld
   正确的时候,在你敲下回车键之后都会出现Hello world作为对你的回应。这样我们就踏入神秘的编程的门了吗?

    No!后面的故事更多……
展开阅读全文
打赏
2
0 收藏
分享
加载中
MingjunYang博主

引用来自“岸似意透绿”的评论

帮顶~~~仅仅是帮顶~~

好吧~
2013/08/30 08:44
回复
举报
帮顶~~~仅仅是帮顶~~
2013/08/30 08:38
回复
举报

引用来自“MingjunYang”的评论

引用来自“口十耳”的评论

楼主写的不错哈,借鉴学习中,猜猜我是那个。

你都叫猜了,还能是谁~~你的网名非常好猜你都不知道么?

43好吧,身份暴露了。13
2013/08/29 22:53
回复
举报
MingjunYang博主

引用来自“口十耳”的评论

楼主写的不错哈,借鉴学习中,猜猜我是那个。

你都叫猜了,还能是谁~~你的网名非常好猜你都不知道么?
2013/08/29 22:27
回复
举报
楼主写的不错哈,借鉴学习中,猜猜我是那个。
2013/08/29 22:25
回复
举报
更多评论
打赏
5 评论
0 收藏
2
分享
返回顶部
顶部