python 确实是门不错的解释性语言,而且在语言排名中也很靠前,所以最近学习一下python:
一、环境搭建:
通过 http://python.org/download/ 下载一个python版本并安装,这里推荐大家下载 2.5或者2.6的吧,3.0及以上版本和以前的版本差别很大,而且不向下兼容。
设置环境变量的path,添加一个python的路径(不要说不会哟),如果设置正确的话,可以在cmd命令里 输入 python 就可以看到本机python版本信息了
二、程序输出 print 语句(经典的Hello World!)
进入 cmd 输入python 后,此时就可以编辑python脚本了
print 语句与字符串格式操作符(%)结合使用可以实现字符串替换功能,类似c语言里面的printf()函数
一、环境搭建:
通过 http://python.org/download/ 下载一个python版本并安装,这里推荐大家下载 2.5或者2.6的吧,3.0及以上版本和以前的版本差别很大,而且不向下兼容。
设置环境变量的path,添加一个python的路径(不要说不会哟),如果设置正确的话,可以在cmd命令里 输入 python 就可以看到本机python版本信息了
二、程序输出 print 语句(经典的Hello World!)
进入 cmd 输入python 后,此时就可以编辑python脚本了
>>>
print
'
Hello World!
'
Hello World!
Hello World!
>>>
print
'
Hello %s
'
%
(
'
World!
'
)
Hello World!
Hello World!
三、程序输入 raw_input() 内建函数
他读取标准的输入,并将读取的值赋给指定变量
>>>
user
=
raw_input(
'
Enter Your Name:
'
)
>>> print user
>>> print user
四、变量和赋值
Python是动态类型语言,所以声明变量的时候不需要指定类型,变量的类型和值在赋值的那一刻被初始化。
如:counter=0
name='enchant'
五、列表和元素
列表和元组都可以看成普通的数组,他们可以保存任意类型的对象,和数组一样,都可以通过从0开始的索引访问。
列表和元组的区别是:列表用方括号([])包裹,而元组用括号(())包裹,并且元组是不可以改变内容的。
>>>
aList
=
[
1
,
2
,
3
,
4
,
5
]
#
这是列表
>>> print aList
[ 1 , 2 , 3 , 4 , 5 ]
>>> bList = ( 1 , 2 , 3 , 4 ) # 这是元组
>>> print bList
( 1 , 2 , 3 , 4 )
说明:当元组元素只有一个的时候也要加上逗号,如:bList=(1,)
>>> print aList
[ 1 , 2 , 3 , 4 , 5 ]
>>> bList = ( 1 , 2 , 3 , 4 ) # 这是元组
>>> print bList
( 1 , 2 , 3 , 4 )
六、字典
字典有键-值组成,几乎所有类型的python对象都可以作为键,不过一般还是以数字和字符串最为常用,值可以是任意类型的python对象,字典元素用大括号({})包裹:
>>>
aList
=
{
'
a
'
:
1
,
'
b
'
:
2
}
>>> print aList[ ' a ' ]
1
待完成……
>>> print aList[ ' a ' ]
1