Python语法简洁清晰,具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。
目前Python已经成为最受欢迎的程序设计语言之一。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。自从2004年以后,python的使用率是呈线性增长 。
如今的对于python3,早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。新的Python程式建议使用Python 3.0版本的语法。现在大多数第三方库都正在努力地相容Python 3.0版本。即使无法立即使用Python 3.0,也建议编写相容Python 3.0版本的程式,然后使用Python 2.6, Python 2.7来执行。
我的第一个python程序
创建一个hello.py (python程序以py为后缀)
#!/usr/bin/env python print ("hello Python")
一般文件第一行指定#!/usr/bin/env python 是指定该脚本使用什么方式来执行
#!/usr/bin/python相当于写死了python路径;
#!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法
注释与缩进
一般单行注释使用#号
#这是一个注释
多行注释使用三个双引号 ” 或者单引号 ‘
’‘’这是多行注释 第一行 第二行‘’‘
python均以缩进为一个代码块,不需要使用{}来表示,相同的缩进代表一个代码块,如果缩进数不同则会报错。如下都是以4个空格缩进:
if True: print ("true") else: print ("flase")
简单的一个变量赋值
为name赋值一个hello值,并打印name变量
#!/usr/bin/env python name="hello" print (name)
同时为多个变量赋值,打印a,b,c三个变量值。
#!/usr/bin/env python a,b,c="wang","li","zhao" print (a) print (b) print (c)
还有一种方式使用%s 字符串格式化方式 进行打印,效果同上。
#!/usr/bin/env python a,b,c="wang","li","zhao" msg=‘‘‘请打印a,b,c三个变量的值为: a的值为:%s b的值为:%s c的值为:%s ’‘’%(a,b,c) print (msg)
这里%s 代表后面边传的参数,而%(a,b,c) 代表第一个%s代表的是a的变量值,第二个代表b的变量值,第三个代表c的变量值。
本文出自 “逍遥” 博客,请务必保留此出处http://birdcai.blog.51cto.com/11216068/1827911
原文地址:http://birdcai.blog.51cto.com/11216068/1827911