Python学习笔记
文章平均质量分 74
尘封千年的思念
我是一个刚刚踏进IT行业的本科生,以前本着“不是军校就是IT精英”的梦想选择了软件技术这个方向。有时候很迷茫,但有时很彷徨。也许内心的跌宕起伏做的选择都将是今后的一笔财富。我希望和更多的IT精英交朋友,也可以在csdn的帮助下得到成长。
展开
-
(一)Python2.7.9安装(windows版和linux版)
1.安装Python Python确实是一种十分精彩又强大的语言。不仅短小强悍,而且程序还能跨平台运行。好处就不多说了。 作为初学者的我们要开始学习Python编程,首先就得把Python安装到电脑里。安装后得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境 IDLE(Python GUI)。(注:本人原创 2015-05-26 21:11:45 · 4807 阅读 · 0 评论 -
(二)“HelloWorld!”by Python
学习新的一种编程语言,必须要有一款与之配套的编辑器。“工欲善其事,必先利其器。” 1.在windows版本下 在我们安装好Python之后,我们就可以打开Python的交互式环境IDLE,在交互式提示符>>>下输入代码,回车,便可输出结果。 (注:如果要让Python打印出指定的文字,可以用print语句,然后把希望打印的文字用单引号或者双原创 2015-05-27 01:25:09 · 580 阅读 · 0 评论 -
(四) Python的缩进
虽然还没接触到更多的Python的知识,但是看网上讨论关于Python的强制缩进,有人说太严格,时常出现语法错误或是逻辑错误,应该舍弃;有人说是有利于Python代码的易读性和易维护性。虽然褒贬不一,可我们还不是要学习嘛。。。少点抱怨,多点理解。(不喜勿喷~) 不管是在C/C++语言或是其他语言,我们都知道对于程序语句是在花括号内进行操作的,如条件语句(if语句)需要一个代码块告诉它们原创 2015-05-31 00:27:54 · 479 阅读 · 0 评论 -
(三)Python的基本概念
对于强大Python语言,我们不可能就拘泥于print “Hello World!”既然我们都知道程序是给计算机下达的一系列指令,那么我们就应该让计算机做更多的事情,要输入指令,然后做操作,得到我们想要的输出。 1.字面上的常量 字面上的常量,就好像是4,1.23这类的数,或是“HelloWorld” “I'm OK!”这类的字符串,它们只是自己代表自己原创 2015-05-29 00:47:22 · 524 阅读 · 0 评论 -
(五) Python运算符与表达式
#Area.py coding UTF-8 length = 5width = 2area = length * width #计算面积print 'Area is', areaprint 'Perimeter is', 2 * (length + width) #输出周长 不管是Python,还是其他编程语言,我们时刻都离不开数学。特别是编程,我们一直都在使原创 2015-06-02 12:33:04 · 563 阅读 · 0 评论 -
(六) Python的条件判断和循环
就像C/C++语言一样,Python也有自己的条件判断语句,应该称程序代码块(block)更形象。代码块,顾名思义就是在一行或是放在一起的多行代码。它们是与程序的某个部分相关。Python中,我们使用的是 "缩进" 构成代码块。在IDLE中,最好设置是4个空格。 1. if 语句 if 4 < 5: #不要忘了加冒号 print "four is less than原创 2015-06-05 12:42:03 · 679 阅读 · 0 评论 -
(七) Python列表与字典
我们在之前已经使用过Python中的语句来储存信息,或是用名字来读取储存的信息。但是对于一组或是面对一堆信息呢?这时候我们就应该想到Python的另一种数据类型列表(list)和字典(dictionary),用这一类集合将一堆数据存储在一起,就可以一次性地进行某些处理。 1.列表(list) 比如说一个班级的学生姓名列表:>>> print phoneNumbers{'J原创 2015-06-08 18:43:16 · 509 阅读 · 0 评论 -
(八) Python函数
函数不仅是C/C++等高级语言的基本功能单元,而且也支持Python。Python中不仅可以调用内部函数,还可以自己定义函数。 一、定义函数例子:#FileName:function.pydef Hello(): print 'Hello World!' #函数体Hello() #调用函数 输出:>>> ====================原创 2015-06-14 13:45:54 · 529 阅读 · 0 评论 -
(十) Python面向对象编程
我们都知道数据封装、继承和多态是面向对象的三大特点,Python中也需要用对象来包装好一系列数据的组织结构,让对象的功能和属性数据能够结合在一起。 1.Python中的对象 类和对象是面向对象编程的两个主要方面。类创建一个新类型,而对象就是这个类型的实例。在Python中,我们把一个对象的特征称为属性,而把对对象的操作称为操作或是方法。 对象 = 属性 + 方法:原创 2015-07-04 18:22:27 · 543 阅读 · 0 评论