Python快速学习 认识理解Python编程

Python基础 10/24 阅读 445 views次 人气 0
摘要:

Python快速学习!

1、下载安装python


2、配置环境变量

PYTHON_HOME    D:\MyApps\Python\Python27

PATH   %PYTHON_HOME%


3、编写Hello World(交互式解释器)

CMD

print "Hello World!!!"

输出: Hello World!!!


退出:Ctrl + Z > Enter


4、执行hello.py(程序文件)

print "Hello World!!!"

执行:python hello.py

输出: Hello World!!!


5、一些概念

模块:包含了一系列编写好的语句的python程序文件。

脚本:能够直接运行的模块文件,也叫做程序的顶层文件。

Shebang:符号(#!)的名称,或者叫"Sha-bang",执行脚本时通知内容要启动的解释器。

Python一切皆对象,内存存储都使用的对象。


6、Python程序可以分解成模块、语句、表达式和对象

a、程序由模块构成

b、模块包含语句

c、语句包含表达式

d、表达式建立并处理对象


7、IDE工具

a、IDLE,标准python环境提供

b、Eclipse和PyDev

c、PythonWin

d、PyCharm


8、面向对象和面向过程

面向过程:以指令为中心,由指令处理数据,如何组织代码解决问题。

面向对象:以数据为中心,所有的处理代码都围绕数据展开,如果涉及数据结构组织数据,并提供对此类数据所允许处理的操作。


9、Liunx代码

#!/usr/bin/python
import platform
print platform.uname()


10、数据结构

a、通过某种方式,将数据元素组织在一起的集合。

b、python的最基本数据结构是序列。

c、序列中的每个元素被分配一个序号——即元素的位置,也称为索引,索引从0开始编号。

d、python包含6种内建的数据序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。



11、Python的关键要素

a、基本数据类型:integral类型(整型,不可变类型、布尔型);浮点类型(浮点数、复数、十进制数字);字符串

b、对象引用:将所有数据存为内存对象;变量指向内存对象的引用。

c、组合数据类型:序列类型(列表、元组、字符串也属于序列类型);集合类型(集合);映射类型(字典)

d、逻辑操作符

e、控制流语句

f、算术操作符

g、输入/输出

h、函数的创建与调用


12、通用的命名规则

a、以单一划线开头的变量名(_x)不会被from module import *语句导入。

b、前后有下划线的变量名(__x__)是系统定义的变量名,对python解释器与特殊意义。

c、以两个下滑开头但结尾没有下划线的变量名(__x)是类的本地变量。

d、交互模式下,变量名"_"用于保存最后表达式的结果。

变量名没有类型,对象才有。


评论

该文章不支持评论!

分享到: