python程序是怎么构成的_python程序的构成

Python程序的构成

1、python程序由模块组成。一个,模块对应pythom源文件,一般后缀名师:.py

2、模块由语句组成。运行python程序是,按照模块中语句的顺序依次执行

3、语句是python程序的构成单元,用于创建对象、变量赋值调用函数等。

python文件的创建执行

交互模式下,每次只能执行一条语句。编写多条语句实现复杂逻辑,需要创建python文件,在执行该文件。

IDLE环境下,通过file-->new创建新的python文件。

代码的缩进

缩进是python语言的强制语法规范。通常用四个空格表示缩进。

注释

以前有提到,不重复记录

行连接符

每行代码长度没有限制,但是为了可读性更强,将比较长的一行代码分为几行,使用\连接

>>> a = [10,20,30,40,\

50,60,70,\

80,90,100]

>>> a

[10, 20, 30, 40, 50, 60, 70, 80, 90, 100]

对象

python中,一切皆对象。 对象由:标识(identity)、类型(type)、值(value)

id:通常对应的就是对象在计算机中的地址

type:对象的数据类型

对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作。

引用

在 Python 中,变量也就是对象的引用。因为,变量存储的就是对象的地址。

变量通过地址引用了“对象”。

变量位于:栈内存

对象位于:堆内存

Python 是动态类型语言

变量不需要显式声明类型。根据变量引用的对象,Python 解释器自动确定数据类型。

Python 是强制型语言

每个对象都有数据类型,只支持该类型支持的操作。

标识符

标识符:用于变量、函数、类、模块等的名称。标识符有如下特定的规则:

1. 区分大小写。如:sxt 和 SXT 是不同的

2. 第一个字符必须是字母、下划线。其后的字符是:字母、数字、下划线

3. 不能使用关键字。比如:if、or、while 等。

4. 以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法。比如:__init__是类

的构造函数。

关键字:

False   def   if   raise

None   del   import   return

True   elif   in   try

and   else   is   while

as   except   lambda   with

assert   finally   nonlocal   yield

break   for   not

class   from   or

continue   global   pass

Python 标识符命名规则

类型

规则

例子

模块和包名

全小写字母,尽量简单。若多个单词之间用

下划线

math, os, sys

函数名

全小写字母,多个单词之间用下划线隔开

phone, my_name

类名

首字母大写,采用驼峰原则。多个单词时,

每个单词第一个字母大写,其余部分小写

MyPhone、MyClass、

Phon

常量名

全大写字母,多个单词使用下划线隔开

SPEED、MAX_SPEED

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值