Python学习-1天--基础操作,, Python语法


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/envpythonprint("helloPython")

一般文件第一行指定#!/usr/bin/env python 是指定该脚本使用什么方式来执行

#!/usr/bin/python相当于写死了python路径;
#!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法


注释与缩进



一般单行注释使用#号

#这是一个注释

多行注释使用三个双引号 ” 或者单引号 ‘

’‘’这是多行注释第一行第二行‘’‘


python均以缩进为一个代码块,不需要使用{}来表示,相同的缩进代表一个代码块,如果缩进数不同则会报错。如下都是以4个空格缩进

ifTrue:print("true")else:print("flase")


简单的一个变量赋值


为name赋值一个hello值,并打印name变量

#!/usr/bin/envpythonname="hello"print(name)

同时为多个变量赋值,打印a,b,c三个变量值。

#!/usr/bin/envpythona,b,c="wang","li","zhao"print(a)print(b)print(c)

还有一种方式使用%s 字符串格式化方式 进行打印,效果同上。

#!/usr/bin/envpythona,b,c="wang","li","zhao"msg=‘‘‘请打印a,b,c三个变量的值为:a的值为:%sb的值为:%sc的值为:%s’‘’%(a,b,c)print(msg)

这里%s 代表后面边传的参数,而%(a,b,c) 代表第一个%s代表的是a的变量值,第二个代表b的变量值,第三个代表c的变量值。






本文出自 “逍遥” 博客,请务必保留此出处http://birdcai.blog.51cto.com/11216068/1827911

Python学习-1天--基础操作

评论关闭