资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Python

python的基本语法

Python 更新时间: 发布时间: 计算机考试归档 最新发布

python的基本语法

Python程序设计的基本元素

*基本元素有:常量,变量,关键字,运算符,表达式,函数,语句,类,包,模块等。
常量:指的是初始化后就保持不变的值。
变量:指的是程序运行过程中值可以被修改的量。
运算符:是用来对数据进行操作的符号,操作的数据称为操作数。常用的运算符有:赋值,算数,比较,逻辑。
函数:是相对独立的功能单位,可以执行一定的任务。
语句:语句是由表达式和函数调用组成的。
:类是同一类事物的抽象。
模块:是把一组相关的名称,函数,类或者是他们的组合组织到一个文件中。
:他是由一系列模块组成的集合,包是一个有层次的文件目录结构,它定义了一个由模块和子包组成的python应用程序执行环境。

Python的语法特点

,命名规范
,代码缩进
,编码规范
1.分号
不要在行尾加分号,也不要用分号将两条命令放在同一行。
2.长语句行
每行不超过80个字符
以下情况除外:
长的导入模块语句,注释里的URL,不要使用反斜杠连接行。
Python会将 圆括号, 中括号和花括号中的行隐式的连接起来 。
圆括号、方括号或花括号以内的表达式允许分成多个物理行,无需使用反斜杠。
3,括号
不建议使用不必要的括号。除非用于实现行连接,否则不要在返回语句或条件语句中使用括号。
4,空行
顶级定义之间空两行,比如函数或者类定义
类内部的方法定义之间,类定义与第一个方法之间,建议空一行
函数或方法之间,如果有必要,可以空一行
5,空格
对于赋值,比较,布尔等运算符,在运算符两边各加上一个空格,可以让代码更加清晰。
不建议在逗号,分号,冒号前面加,但是建议在后面加(除了在尾行外)。
参数列表,索引或切片的左括号前不要加。
当等号用于表示关键字参数或默认参数值时,不建议在两侧加。
不建议用空格来垂直对齐多行间的标记,因为这会成为维护的负担。
6,文档字符串
是python语言独特的注释方式。
7,模块导入
每个import语句只导入一个模块,尽量避免一次到入多个模块。
8,异常处理
适当使用异常处理结构能够提高程序的容错性,但不能过多地依赖异常处理结构,显式判断还是必要的。

注释规则

1,单行注释
可以放在要注释的代码前一行,也可以放在注释代码的右侧
2,多行注释
在python中,并没有一个单独的多行注释标记,而是将包含在一个三引号或者之间的代码都称为多行注释。
3,中文编码声明注释
‘’’ # -- coding:utf-8 --

标识符与变量,常量

标识符与保留字
1,保留字
是python语言中已经被赋予特定意义的一些单词,开发程序时,不可以把这些保留字作为变量,函数,类,模块和其他对象的名称来使用
2,标识符
标识符是在程序中用来标识诸如变量,函数,类,对象等名字的符号标识符有三部分组成,分别是字母,数字和下画线,必须有字母或下画线开头,不能和关键字。

变量的定义与赋值
一,变量的赋值和存储
1,不需要声明类型,直接赋值即可创建各种类型的变量。
2,允许同时为多个变量赋值。
3,可以同时为多个对象指定多个变量。
4,变量名不能使用python中的保留字。
5,慎用小写字母i和大写字母O
内存分配

常量的定义

一,基本数据类型
数值类型
1,整数
(1)十进制整数:10,-9
(2)八进制整数:由0~7,进位规则是“逢八进一”,并且以0o开头的数,如0o23(转换成十进制数为19)。
(3)十六进制整数:由0~9,A-F组成,进位规则是“逢十六进一”,并且以0x/0O开头的数,如0x27转换为十进制数39.

浮点数
是带小数的数字,由整数部分和小数部分组成,主要用于处理包括小数的数。
注意:浮点数只能以十进制数形式书写。

复数
由实部和虚部组成。
二,布尔类型
主要是用来表示真假的值
1)false或none
2)数值中的0
3)空序列
4)自定义的实例
三,NoneType类型
注意:None是Nonetype数据类型的唯一值

四,数据类型转换

五,字符串类型

1,转义符

2,字符串索引

六****基本输入输出
1,input函数输入
2,print函数输出
3常见的格式化字符

4,格式化辅助指令

常见的运算符与表达式

1,运算符与表达式概述
运算符
是一些特殊的符号,主要用于数学计算,比较大小和逻辑运算。
——单目运算符只需一个操作数
——双目运算符要2个
——三目要3个

表达式
使用运算符将不同类别的数据按照一定规律连接起来的式子。
2,python的算术运算符

3,常用的python数学运算类的内置函数

4,math模块中的函数

5,算数复合赋值运算符

关系运算符与表达式

1,关系运算符

注意:复数不能比大小,只能比较是否相等
2,逻辑运算符


3,条件运算符
语句1 if 条件表达式 else 语句2.
执行流程:如果判断结果true,则执行语句1,并返回执行结果。
如果false,则执行语句2,并返回执行结果。
4,位运算符

5,运算符的优先级
1)逻辑运算符: or
2)逻辑运算符: and
3)逻辑运算符: not
4)成员测试: in,not in
5)同一性测试:is , is not
6)比较:<,<=,>,>=,!=,==
7)按位或:|。
8)按位异或: ^。
9)按位与: &
10)位移: <<,>>
11)加法减法:+,-
12)乘除取余:*,/,%
13)正负号:+x,-x

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/1098339.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【python的基本语法】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2