有爱,有技术,有你^_^)y
╱人◕‿‿◕人╲订下契约(注册新用户)

合作站点账号登陆

QQ登录

只需一步,快速开始

快捷导航
查看: 499|回复: 3
收起左侧

Python初体验教程之一 《初识python》

[复制链接]

该用户从未签到

9

主题

2

好友

2272

积分

Continue

积分
2272
发表于 2011-7-18 18:09:54 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

x
龙凯文python初体验教程

注:本教程不需要任何编程基础,懂得计算机的基本操作和基本的数学原理就可以进行自学。

================我==是==分==界==线================

第一章:初识python


                               
登录/注册后可看大图


Python中文名称为“大蟒蛇”,是近年来流行起来的一种编程语言。或许很多新手并不了解python,甚至以前没有听过有这样一门编程语言,因为这是一门新生代语言。国内大学里面基本没有相关课程,而且因为某些复杂的原因造成python官方站点在中国大陆境内无法访问,加之其中文资料非常少, 造成了python在国内并不流行的原因。但是使用python设计的软件大家一定用过,塞班,安卓,苹果的移动终端系统;windows,*nux,mac的PC系统上都充斥着python的身影。因为python是一个强大,可移植性强,简单,易学,开放的新型编程语言,并且python在其诞生的短短不到20年间,迅速成长为世界最流行的编程语言前五名。尽管有限制,但这不应该成为技术宅们不学习它的理由。没有学过编程的新手完全可以从python入手,让python为自己打开编程的大门。在这里笔者想提及一点,有人说python有在web方面的能力不强,容易沦为胶水语言的等等缺陷。而我想说的是:每一种编程语言都有其优缺点!!

Google在其模块中添加了大量的python代码;
facebook的服务层代码是用python来完成的;debian和ubuntu的默认脚本是python;python的web应用很成熟(比如zope);python在window/linux等平台上都可以使用(可移植性强)。这些足见python的强大,只使用最简单的代码便可以完成复杂的任务唯python胜任!

即便是最成熟的C++也同样有开发周期长,代码不安全等等的问题,只学会皮毛却出来当“专家”,在各个论坛误导新手:“XX语言XX功能不行,你还不如去学XX。”这是一种非常无知且不负责任的表现。笔者建议各位摒去浮躁,静下心来好好掌握一门语言,用心体会编程之美

好了,废话不多说,我们进入正题。

首先我们需要下载python的编程环境安装包 (下载地址:
http://www.python.org/ ), 但是python的官方站点在中国大陆境内是无法正常访问的,相信技术宅有很多方法可以突破这层简单的技术封锁,这里出于和谐原因我就不一一列举,聪明的同学一定能想办法解决。

因为python的开放性,所以python有了各种各样的衍生版本,以及收费版本。比如Pythonwin,ActivePython,Wingware,Jython 等等,但作为新手的我们完全不用考虑这些衍生的版本,只需要下载免费的原始版本IDLE就可以了。因为python的可移植性极强,所以其官方网站提供了windows,linux,mac的三种不同平台下的版本,同学们按各自的需求下载。笔者将会在后面的内容的中以windows平台下的2.7版进行讲解。但是这里需要注意一点:python在3.0版本之后,编译器对代码有了较大改动,这也就是说有些函数与表达方式与之前版本会有所不同,譬如:在3.0之前的版本中,print是语句,意为在shell中打印数据计算结果。而在3.0及其以后的版本中print为函数。关于这一点,笔者会将需要注意的地方不断提及,小宅们不用担心。

Python 安装包一共才15.2M,短小精悍。相比VS动辄几百M甚至好几个G来说,是非常方便的。我们可以把安装包放进U盘,或者上传至网盘,到哪里都可以练练手,非常方便,十分有利于我们的学习。我们把安装包下载好了以后是这个样子,

                               
登录/注册后可看大图


接下来相信已经不需要我多说了。是双击以后的一路Next,如果需要修改路径什么的可以按照自己的喜好。安装完成以后按照“开始>程序>python>IDLE(python GUI)”就可以打开python的集成开发环境了,如下图:


                               
登录/注册后可看大图



这就是IDLE交互式python shell,我们下一章内容将围绕这个界面展开。


第一章为介绍章节,比较短。笔者后面会为大家带来详细教程。敬请期待。




==========我==是==分==界==线==========
龙凯文python基础教程



I wanna fly looking in your eyes.

该用户从未签到

1

主题

0

好友

5301

积分

序章

积分
5301
发表于 2011-7-18 18:18:56 | 显示全部楼层
晚上上完课回来慢慢研究
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 1 天

连续签到: 1 天

[LV.1]初来乍到

14

主题

13

好友

1万

积分

第一章

积分
13480
发表于 2011-7-18 18:45:07 | 显示全部楼层
技术贴啊.....
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

38

主题

109

好友

5万

积分

第三章

积分
56224
发表于 2011-8-12 11:21:21 | 显示全部楼层
=v= 为什么我看不到图啊&……是我RP问题麽
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

本版积分规则

小黑屋|技术宅(基宅) ( 粤ICP备18082987号-1 | 浙公网安备 33010902001746号 )

GMT+8, 2024-5-18 05:24 , Processed in 0.223120 second(s), 17 queries , Redis On.

Copyright © 2018 技术宅社区

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表