更多课程 选择中心


Python培训

400-111-8989

Python的基础语法

  • 发布:Python培训
  • 来源:IT老曾
  • 时间:2019-07-05 16:42

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解释器运行也不会出错。

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

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

六、同一行显示多条语句

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

!/usr/bin/python

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

')

七、等待用户输入

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

#!/usr/bin/python

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

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

")

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Python生成CSV文件
下一篇:10个新手必学的Python基础知识点(上)

2021年Python全套免费视频教程在哪里?

Python编程学习路线

Python最高有几级?

人工智能与语音遥控的区别?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省