栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

一.Python基础

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

一.Python基础

目录

1.代码格式

1.1.1 注释

 1.1.2 缩进

1.1.3 语句换行

 2.标识符和关键字

1.2.1 标识符

1.2.2 关键字

 3.变量和数据类型

1.3.1变量

1.3.2 数据类型

 1.3.3 变量的输入与输出

 4.数字类型

1.4.1 整型

1.4.2 浮点型

1.4.3 复数类型

1.4.4 布尔类型

1.4.5 数字类型转换

5.运算符

1.5.1 算数运算符

1.5.2 赋值运算符

 1.5.3 比较运算符

1.5.4 逻辑运算符

 1.5.5 成员运算符

1.5.6 运算符优先级


这一节我们主要从以下五个方面初步认识Python。Python的代码格式,标识符和关键字,变量和数据类型,数字类型,运算符。

1.代码格式

良好的代码格式可提升代码的可读性,与其他语言不通,Python代码的格式是Python语法的组成之一,不符合格式规范的Python代码很可能存在语法问题,在运行期间也很可能产生错误。

1.1.1 注释

注释分为单行注释和多行注释,在Python中单行注释以“#”开头,多行注释由两对三引号或单引号包裹。

单行注释既可以单独占一行,也可以位于标识的代码之后,与标识的代码共占一行

多行注释主要用于说明函数或类的功能

 1.1.2 缩进

Python代码的缩进可以通过Tab键控制,也可使用空格控制。一般使用4个表示一级缩进。

             

1.1.3 语句换行

Python官方建议每行代码不超过79个字符,若代码过长应该换行。

 2.标识符和关键字

1.2.1 标识符

开发人员会在程序中定义一些符号和名称来表示一些事物,这些符号和名称叫做标识符。

标识符的命名规则:

• 标示符由字母、下划线和数字组成,且数字不能开头。 • Python 中的标识符是区分大小写的。例如, andy 和 Andy 是不同的标识符。

Python中的标识符不能使用关键字 。

1.2.2 关键字

关键字是Python已经使用的、不允许开发人员重复定义的标识符。可在Jupyter单元格中执行“help(”关键字“)”可查看关键字的声明。

 3.变量和数据类型

1.3.1变量

标识内存单元的标识符又称为变量名,Python通过赋值运算符“=”将内存单元中存储的数值与变量名建立联系,即定义变量,具体语法格式如下:变量 = 值

变量名同样要遵守标识符的命名规则

1.3.2 数据类型

根据数据存储形式的不同,数据类型分为基础的数字类型和比较复杂的组合类型,其中数字类型又分为整型、浮点型、布尔类型和复数类型;组合类型分为字符串、列表、元组、字典等。

这部分后面讲数字类型的时候会仔细说明现在先跳过

 1.3.3 变量的输入与输出

程序要实现人机交互功能,需能从输入设备接收用户输入的数据,也需要向显示设备输出数据。

a.input()函数用于接收用户键盘输入的数据,返回一个字符串类型的数据,其语法格式如下所示:

b.print()函数用于向控制台中输出数据,它可以输出任何类型的数据,其语法格式如下所示:

 4.数字类型

数字类型包括整型,浮点型,复数类型,布尔类型

1.4.1 整型

整数类型(int)简称整型,它用于表示整数。

1.4.2 浮点型

浮点型(float)用于表示实数,由整数和小数部分(可以是0)组成例如,3.14、0.9等。较大或较小的浮点数可以使用科学计算法表示。

1.4.3 复数类型

复数由实部和虚部构成,其格式为:

a = 1 + 2j  # 实部为1,虚部为2

b = 2j  # 实部为0,虚部为2

1.4.4 布尔类型

Python中的布尔类型只有True(真)和False(假)两个取值。实际上,布尔类型也是一种特殊的整型,其值True对应整数1,False对应整数0。

1.4.5 数字类型转换

数字类型间进行转换的函数有int()、float()、complex()。需要注意的是浮点型数据转换为整型数据后只保留整数部分

5.运算符

Python运算符是一种特殊的符号,主要用于实现数值之间的运算。根据运算符的功能,运算符可分为算术运算符,比较运算符,逻辑运算符和成员运算符

1.5.1 算数运算符

Python中的算术运算符包括+、-、*、/、//、%和**

 

1.5.2 赋值运算符

赋值运算符的作用是将一个表达式或对象赋值给一个左值。左值是指一个能位于赋值运算符左边的表达式,它通常是一个可修改的变量,不能是一个常量。例如将整数3赋值给变量num:num=3。

 1.5.3 比较运算符

比较运算符也叫关系运算符,用于比较两个数值,判断它们之间的关系。

1.5.4 逻辑运算符

Python中分别使用“or”,“and”,“not”这三个关键字作为逻辑运算符,其中or与and为双目运算符,not为单目运算符。以x=10,y=20为例,具体如下:

 1.5.5 成员运算符

成员运算符in和not in用于测试给定数据是否存在于序列(如列表、字符串)中,关于它们的介绍如下:

pin:如果指定元素在序列中返回True,否则返回False。

pnot in:如果指定元素不在序列中返回True,否则返回False。

1.5.6 运算符优先级

Python支持使用多个不同的运算符连接简单表达式,实现相对复杂的功能,为了避免含有多个运算符的表达式出现歧义,Python为每种运算符都设定了优先级。Python中运算符的优先级从高到低如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675357.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号