联系方式

咨询热线:400-998-6158

点击此处免费预约试听课程»

常见问题
学习资讯
师资介绍
学习资讯

Python的基础语法有哪些

Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异,编写Paython程序之前需要对语法有所了解,才能编写规范的Python程序。

一、行和缩进

Python较大的特点之*就是Python 的代码块不使用大括号 {}了,对于学习其他语言的朋友特别是学过C++的朋友来说,一定要注意了。Python较有特点的地方就是采用缩进的方式来控制函数、逻辑判断或者代码块,例如:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

if True:

print "right";

else:

print "wrong";

缩进的空白数量是可变的,但是所有代码块语句*包含相同的缩进空白数量,这个*严格执行。

二、多行语句的写法

当一行代码太长,不得已需要换行的时候,Python使用反斜杠:“”可以将一行长语句分成多行,此时,编译器会认为它们是一行语句的,但是在语句中如果有[]、{}、()这样的符号,是不需要用反斜杠标识,可以直接换行的,例如:

item1 = 1

item2 = 2

item3 = 3

total = item1 + item2 + item3#通过反斜杠换行

days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']#不需要通过反斜杠换行

三、Python的注释

在编写任何程序中,有效的注释都是必不可少的,在Python中的注释有以下几种:

#:注释一行''':注释多行""":注释多行

#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 文件名:test.py

# *一个注释 print "Hello, Python!"; # 第二个注释

四、Python 保留字符

下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。

所有 Python 的关键字只包含小写字母。

五、Python空行

函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。

类和函数入口之间也用一行空行分隔,以突出函数入口的开始。

空行与代码缩进不同,空行并不是Python语法的一部分。

书写时不插入空行,Python解释器运行也不会出错。

但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

记住:空行也是程序代码的一部分。

六、同一行显示多条语句

Python可以在同一行中使用多条语句,语句之间使用分号(;)分割:

!/usr/bin/python

import sys; x = 'xiaogongjiang'; sys.stdout.write(x + '

')

七、等待用户输入

下面的程序执行后就会等待用户输入,按回车键后就会退出:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

raw_input("按下 enter 键退出,其他任意键显示...

")
学校联系方式

更多培训课程,学习资讯,课程优惠等学校信息,请进入 长沙芙蓉区大数据培训长沙天心区C语言培训 网站详细了解,免费咨询电话:400-998-6158

相关课程