Python的基本语法

 Python程序设计的基本元素

1.常量: 初始化(第一次赋值)后就保持固定不变的值。例如:1,3.14,‘hello’,False,这四个值分别是不同类型的常量。

在Python中没有命名常量,通常用一个不改变值的变量代替。例如:PI = 3.14,通常勇于定义圆周率常量PI。

2.变量: 在程序运行中被修改的量。

注意

1)除了循环控制变量可以i或者x这样的简单字母外,其他变量最好使用有意义的名字,以提高程序的可读性。例如:平均分的变量应该用average-score或者avg-score而不建议用as或者asd。

2)用英文名字,多个单词之间用下划线连接来间隔,或者单词首字母大写。

3)变量一般使用大小写混合方式,用于固定不变常量一般用全大写英文字母。

4)前后有下划线的一般为系统变量

     以一个下划线开头的变量不能被form...import*语句从模块导入。

     以两个下划线开头末尾无下划线的变量是类的本地变量。

5)Python标识严格区分大小写。

3.运算符:对数据进行操作的符号,操作的数据为操作数。例如:赋值,算数,比较,逻辑等。

4.函数:相对独立的功能单位,可以执行一定任务,形式上类似数学函数。

5.语句:由表达式,函数调用组成的。还有各种控制结构。例如:if语句,for语句。

6.类:同一类事物的抽象。例如“张三”,“李四”都是Student类的对象。

7.模块:把一组相关的名称,函数,类或者它们的组合组织到一个文件中去。

8.包:一系列模块组成的集合,一个有层次的文件目录结构。它定义了一个由模块和子包组成的Python应用程序执行环境。

Python的语法特点

1)模块名尽量短小,并且全部使用小写字母,可以使用下划线分隔多个字母。

2)包名尽量短小,并且全部使用小写字母,不推荐使用下划线。

3)类名采用首字母大写形式(Pascal风格)。

4)模块内部的类采用下划线“-”和Pascal风格的类名组成。

5)函数,类的属性和命名规则和模块相似,使用小写字母,单词间用下划线间隔。

6)使用单下划线开头的模块变量或者函数是受保护的在使用form xxx import*语句从模块中导入时这些变量或者函数不能被导入。

7)常量命名全部采用大写字母,可以使用下划线。

8)使用双下划线“--”开头的实例变量或方法是类私有的。

 代码缩进

Python 不像其他程序设计语言(如 Java 或者 C 语言)采用大括号"()"分隔代码块,而是采用代码缩进和冒号":"区分代码之间的层次。
缩进可以使用空格键或者< Tab >键实现。使用空格键时,通常情况下采用4个空格作为一个缩进量,而使用< Tab >键时,则采用一个< Tab >键作为一个缩进量。通常情况下建采用空格进行缩进。
在 Python 中,对于类定义、函数定义、流程控制语句,以及异常处理语句等,行尾的置号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束。
 Python 对代码的缩进要求非常严格,同一个级别的代码块的缩进量必须相同。如果不采用合理的代码缩进,将抛出 SyntaxError 异常。例如,代码中有的缩进量是4个空格,还有的是3个空格,

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值